$npx -y skills add AGI-comming/functional-skill-creator --skill basic-skillStarter template for a functional agent skill.
| 1 | # basic-functional-skill |
| 2 | |
| 3 | ## Goal |
| 4 | |
| 5 | Describe the workflow this skill is responsible for. |
| 6 | |
| 7 | ## Principles |
| 8 | |
| 9 | - `SKILL.md` only handles orchestration. |
| 10 | - `functions/*.md` defines local function contracts. |
| 11 | - `references/*.md` defines shared rules and terminology. |
| 12 | - `scripts/*.mjs` carries deterministic helper logic. |
| 13 | - Tests and traces support controllable iteration. |
| 14 | |
| 15 | ## References |
| 16 | |
| 17 | | Resource | Load Timing | Purpose | |
| 18 | |---|---|---| |
| 19 | | `shared_glossary` | On demand | Shared terminology and stable field semantics. | |
| 20 | |
| 21 | ## External Inputs |
| 22 | |
| 23 | | Field | Source | Description | |
| 24 | |---|---|---| |
| 25 | | `input` | user | Replace with concrete workflow input. | |
| 26 | |
| 27 | ## Execution Pipeline |
| 28 | |
| 29 | | Step | Function | Purpose | Input | Output | |
| 30 | |---:|---|---|---|---| |
| 31 | | 1 | `example_function` | Replace with a real function. | `input` | `output` | |
| 32 | |
| 33 | ## Output Scope |
| 34 | |
| 35 | Describe what files, data, or artifacts this skill may create or modify. |