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
| Visibility | Name | Type | Description |
|---|---|---|---|
| public | args | argparse.Namespace | |
| public | source_info | SourceInfo | |
| private | _parser_defaults | dict[str, Any] |
| 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()() |
| Name | Value |
|---|---|
| name | CreateCommand |
| stereotype | null |
| visibility | public |
| isAbstract | false |
| isFinalSpecialization | false |
| isLeaf | false |
| isActive | false |