# CreateCommand

UMLClass
Skill Seekers :: skill_seekers :: CLICore :: CreateCommand

### Description

Unified create command implementation. Auto-detects source type from user input via SourceDetector, initializes ExecutionContext as single source of truth, then routes to the appropriate SkillConverter via getconverter(). Runs centralized enhancement and workflows after conversion. File: src/skillseekers/cli/create_command.py

### Attributes

Visibility | Name | Type | Description
--- | --- | --- | ---
public | args | argparse.Namespace |
public | source_info | SourceInfo |
private | _parser_defaults | dict[str, Any] |

### Operations

Visibility | Name | Description
--- | --- | ---
public | execute(): int() |
private | _build_config(source_type, ctx): dict() |
private | _route_to_scraper(): int() |
private | _validate_arguments()() |
private | _run_enhancement(ctx)() |
private | _is_explicitly_set(arg_name, arg_value): bool() |
private | _run_workflows()() |

### Properties

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

### Dependencies

### Dependants

### Relationships

### Owned Elements

### Diagrams