Base interface for all skill converters. Subclasses must implement extract() at minimum. build_skill() has a default implementation that most converters override. The create command calls converter.run() -- same interface for all 18 types.
| Visibility | Name | Type | Description |
|---|---|---|---|
| public | SOURCE_TYPE | str | |
| public | config | dict[str, Any] | |
| public | name | str | |
| public | skill_dir | str |
| Visibility | Name | Description |
|---|---|---|
| public | run() | |
| public | extract() | |
| public | build_skill() |
| Name | Value |
|---|---|
| name | SkillConverter |
| stereotype | null |
| visibility | public |
| isAbstract | true |
| isFinalSpecialization | false |
| isLeaf | false |
| isActive | false |