$npx -y skills add AGI-comming/functional-skill-creator --skill createCreate lane for fskill-creator; normalizes user briefs into create_context for the main skill to generate functional skills.
| 1 | # fskill-creator-create |
| 2 | |
| 3 | ## Goal |
| 4 | |
| 5 | 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. |
| 6 | |
| 7 | ## External Inputs |
| 8 | |
| 9 | | Field | Source | Description | |
| 10 | |---|---|---| |
| 11 | | `skill_request` | user | User-provided target skill description. | |
| 12 | | `target_skill_path` | user or repository | Directory where the functional skill should be created or updated. | |
| 13 | | `skill_name` | user or derived | Optional target skill name. | |
| 14 | | `include_viewers` | user | Whether to generate `tools/log_viewer.mjs` and `tools/tester_viewer.mjs`. | |
| 15 | |
| 16 | ## Execution Pipeline |
| 17 | |
| 18 | | Step | Function | Purpose | Input | Output | |
| 19 | |---:|---|---|---|---| |
| 20 | | 1 | `collect_create_brief` | Normalize user request and identify missing decisions. | `skill_request`<br>`target_skill_path`<br>`skill_name`<br>`include_viewers` | `create_context` | |
| 21 | |
| 22 | ## Output Scope |
| 23 | |
| 24 | Only output `create_context`; must not directly write target skill files. |