--- name: fskill-creator-create description: Create lane for fskill-creator; normalizes user briefs into create_context for the main skill to generate functional skills. --- # fskill-creator-create ## Goal Normalize user requests for creating or enhancing functional skills into a `create_context`. This sub-skill only performs create/enhance pre-analysis and does not directly write target skill files. ## External Inputs | Field | Source | Description | |---|---|---| | `skill_request` | user | User-provided target skill description. | | `target_skill_path` | user or repository | Directory where the functional skill should be created or updated. | | `skill_name` | user or derived | Optional target skill name. | | `include_viewers` | user | Whether to generate `tools/log_viewer.mjs` and `tools/tester_viewer.mjs`. | ## Execution Pipeline | Step | Function | Purpose | Input | Output | |---:|---|---|---|---| | 1 | `collect_create_brief` | Normalize user request and identify missing decisions. | `skill_request`
`target_skill_path`
`skill_name`
`include_viewers` | `create_context` | ## Output Scope Only output `create_context`; must not directly write target skill files.