| 1 | resolve_task_mode | Determine whether this request should go through create, migrate, enhance, or validate. | task_mode
skill_request
legacy_skill_dir
legacy_skill_path
legacy_skill_content
existing_skill_files | task_context |
| 2A | sub-skills/create::collect_create_brief | Create/enhance lane: normalize user brief. | skill_request
target_skill_path
skill_name | create_context |
| 2B | sub-skills/migrate::load_legacy_skill + map_existing_behavior + propose_function_split + extract_shared_references | Migrate lane: read the legacy skill package, extract behaviors and migration evidence. | legacy_skill_dir
legacy_skill_path
legacy_skill_content
migration_constraints
include_report
include_unittest
script_runtime | migration_context |
| 3 | normalize_skill_blueprint | Converge create / migrate / enhance inputs into a unified blueprint. | task_context
create_context
migration_context
target_skill_path
include_report
include_unittest | skill_blueprint |
| 4 | design_skill_structure | Design function pipeline, references, scripts, testcases, and file layout based on blueprint. | skill_blueprint
existing_skill_files
script_rules | skill_structure
script_plan
tool_plan |
| 5 | draft_skill_artifacts | Draft SKILL.md, function contracts, references, script specs, and testcase suggestions. | skill_blueprint
skill_structure
script_plan | skill_artifacts |
| 6 | add_runtime_capabilities | Provision report log, runtime wrapper, unit testcase runner, viewer, and smoke tests according to include flags. | skill_blueprint.include_report
skill_blueprint.include_unittest
skill_artifacts | runtime_artifacts
skill_artifacts |
| 7 | assemble_skill_files | Generate or update target skill directory files. | target_skill_path
skill_structure
skill_artifacts
runtime_artifacts
script_runtime | file_plan
created_files
updated_files |
| 8 | validate_skill | Validate functional-skill structure, runtime capabilities, testcases, and migration behavior preservation. | target_skill_path
file_plan
skill_blueprint
report_mode | validation_result |