$npx -y skills add fusengine/agents --skill skill-creatorUse when creating new skills, restructuring existing skills, or improving skill documentation. Generates SKILL.md + references/ structure with proper patterns.
| 1 | # Skill Creator |
| 2 | |
| 3 | ## Agent Workflow (MANDATORY) |
| 4 | |
| 5 | Before ANY skill creation, use `TeamCreate` to spawn 3 agents: |
| 6 | |
| 7 | 1. **fuse-ai-pilot:explore-codebase** - Check existing skills, analyze structure |
| 8 | 2. **fuse-ai-pilot:research-expert** - Fetch latest official documentation online |
| 9 | 3. **mcp__context7__query-docs** - Get code examples from official sources |
| 10 | |
| 11 | After creation, run **fuse-ai-pilot:sniper** for validation. |
| 12 | |
| 13 | --- |
| 14 | |
| 15 | ## Overview |
| 16 | |
| 17 | | Action | When to Use | |
| 18 | |--------|-------------| |
| 19 | | **New Skill** | Library/framework not yet documented | |
| 20 | | **Restructure** | Existing skill doesn't follow pattern | |
| 21 | | **Improve** | Missing references or outdated content | |
| 22 | | **Adapt** | Copy from similar skill (Next.js → React) | |
| 23 | |
| 24 | --- |
| 25 | |
| 26 | ## Critical Rules |
| 27 | |
| 28 | 1. **ALL content in English** - Never French or other languages |
| 29 | 2. **SKILL.md is descriptive** - Guides agent to references/templates |
| 30 | 3. **References are conceptual** - WHY + WHEN, max 150 lines |
| 31 | 4. **Templates are complete** - Copy-paste ready code |
| 32 | 5. **Register in agent + marketplace.json** - Or skill won't load |
| 33 | 6. **Run sniper after creation** - Validate all files |
| 34 | |
| 35 | --- |
| 36 | |
| 37 | ## Architecture |
| 38 | |
| 39 | ``` |
| 40 | skills/<skill-name>/ |
| 41 | ├── SKILL.md # Entry point (guides agent) |
| 42 | └── references/ # All documentation |
| 43 | ├── installation.md # Setup, configuration (conceptual) |
| 44 | ├── patterns.md # Core patterns (conceptual) |
| 45 | ├── ... # Other references |
| 46 | └── templates/ # Complete code examples |
| 47 | ├── basic-setup.md # Full project setup |
| 48 | └── feature-example.md # Feature implementation |
| 49 | ``` |
| 50 | |
| 51 | → See [architecture.md](references/architecture.md) for details |
| 52 | |
| 53 | --- |
| 54 | |
| 55 | ## Reference Guide |
| 56 | |
| 57 | ### Concepts |
| 58 | |
| 59 | | Topic | Reference | When to Consult | |
| 60 | |-------|-----------|-----------------| |
| 61 | | **Workflow** | [workflow.md](references/workflow.md) | Creating/improving skills | |
| 62 | | **Architecture** | [architecture.md](references/architecture.md) | Understanding skill structure | |
| 63 | | **Content Rules** | [content-rules.md](references/content-rules.md) | Writing references/templates | |
| 64 | | **Registration** | [registration.md](references/registration.md) | Making skill available | |
| 65 | | **Adaptation** | [adaptation.md](references/adaptation.md) | Converting between frameworks | |
| 66 | |
| 67 | ### Templates |
| 68 | |
| 69 | | Template | When to Use | |
| 70 | |----------|-------------| |
| 71 | | [SKILL-template.md](references/templates/SKILL-template.md) | Creating new SKILL.md | |
| 72 | | [reference-template.md](references/templates/reference-template.md) | Creating reference files | |
| 73 | | [template-template.md](references/templates/template-template.md) | Creating code templates | |
| 74 | |
| 75 | --- |
| 76 | |
| 77 | ## Quick Reference |
| 78 | |
| 79 | ### Create New Skill |
| 80 | |
| 81 | ```bash |
| 82 | # 1. Research documentation |
| 83 | → research-expert + context7/exa |
| 84 | |
| 85 | # 2. Create structure |
| 86 | mkdir -p plugins/<agent>/skills/<name>/references/templates |
| 87 | |
| 88 | # 3. Create files |
| 89 | → SKILL.md (from template) |
| 90 | → references/*.md (conceptual) |
| 91 | → references/templates/*.md (code) |
| 92 | |
| 93 | # 4. Register |
| 94 | → agent frontmatter + marketplace.json |
| 95 | |
| 96 | # 5. Validate |
| 97 | → sniper |
| 98 | ``` |
| 99 | |
| 100 | ### Improve Existing Skill |
| 101 | |
| 102 | ```bash |
| 103 | # 1. Analyze |
| 104 | → explore-codebase |
| 105 | |
| 106 | # 2. Research updates |
| 107 | → research-expert (latest docs) |
| 108 | |
| 109 | # 3. Add missing files |
| 110 | → references + templates |
| 111 | |
| 112 | # 4. Validate |
| 113 | → sniper |
| 114 | ``` |
| 115 | |
| 116 | --- |
| 117 | |
| 118 | ## Validation Checklist |
| 119 | |
| 120 | - [ ] ALL content in English |
| 121 | - [ ] SKILL.md has proper frontmatter |
| 122 | - [ ] All references listed in frontmatter |
| 123 | - [ ] Agent Workflow section present |
| 124 | - [ ] Reference Guide has Concepts + Templates tables |
| 125 | - [ ] References < 150 lines each |
| 126 | - [ ] Templates have complete, working code |
| 127 | - [ ] Registered in agent + marketplace.json |
| 128 | |
| 129 | --- |
| 130 | |
| 131 | ## Best Practices |
| 132 | |
| 133 | ### DO |
| 134 | - Research official docs before writing |
| 135 | - Use tables for organization |
| 136 | - Link references to templates |
| 137 | - Keep references conceptual |
| 138 | - Make templates copy-paste ready |
| 139 | |
| 140 | ### DON'T |
| 141 | - Write in French (English only) |
| 142 | - Copy-paste raw documentation |
| 143 | - Exceed 150 lines in references |
| 144 | - Forget registration step |
| 145 | - Skip sniper validation |