- name
- skill-name
- description
- [Third-person description of what this skill does]. Converts/Analyzes/Generates [output] from [input]. Use when [trigger scenario 1], [trigger scenario 2], or [trigger scenario 3].
# Skill Title
[One sentence: what this skill does and why.]
**Not suitable for**: [Scenario A] (use `other-skill`), [scenario B].
## Workflow
**Copy this checklist and track your progress:**
```
Progress:
- [ ] Step 1: [Brief label]
- [ ] Step 2: [Brief label]
- [ ] Step 3: [Brief label]
- [ ] Step 4: Verify and fix
```
**Step 1: [Title]**
[Imperative instructions. Verb-first. Example: "Load `references/guide.md` to understand local conventions."]
**Step 2: [Title]**
[Instructions. Reference `references/guide.md` for detailed patterns when needed.]
**Step 3: [Title]**
[Instructions. For complex cases, see `references/playbook.md`.]
**Step 4: Verify and fix**
Run the quality checklist below. If any check fails, return to the appropriate step, fix, and verify again.
## Guardrails
- [Hard constraint. Example: "Do not create dashboard-specific lib files."]
- [Format constraint. Example: "Do not run `tool fmt` on generated files."]
## Quality checklist
- [ ] [Check 1. Example: Build succeeds.]
- [ ] [Check 2. Example: Output matches source structure.]
- [ ] [Check 3.]
## References (load as needed)
- `references/guide.md`
- `references/examples.md`
- `references/playbook.md`
GitHubで見る