# NotionToSkillConverter

UMLClass
Skill Seekers :: skill_seekers :: Scrapers :: NotionToSkillConverter

### Description

Converts Notion pages and databases into AI skill format. Supports API mode (via notion-client) and export mode (Markdown/CSV files). Handles page trees, database entries, properties, and rich text blocks. Source: notion_scraper.py

### Generalized Elements

### Attributes

Visibility | Name | Type | Description
--- | --- | --- | ---
private | config | dict |
private | name | str |
private | database_id | str | None |
private | page_id | str | None |
private | max_pages | int |
private | extracted_data | dict | None |

### Operations

Visibility | Name | Description
--- | --- | ---
public | extract_notion() |
public | load_extracted_data() |
public | categorize_content() |
public | build_skill() |

### Properties

Name | Value
--- | ---
name | NotionToSkillConverter
stereotype | null
visibility | public
isAbstract | false
isFinalSpecialization | false
isLeaf | false
isActive | false

### Dependants

### Relationships

### Owned Elements

### Diagrams