2.4 KiB
2.4 KiB
| name | description | ||||
|---|---|---|---|---|---|
|
[Domain] end-to-end capability: includes [capability 1], [capability 2], [capability 3]. Use when [decidable triggers]. |
{{skill_name}} Skill
Production-grade skill for [domain]: extract rules, patterns, and reproducible examples from source material (avoid documentation dumps).
When to Use This Skill
Trigger when any of these applies:
- You are designing/implementing/debugging [domain/tech]
- You need to turn requirements into concrete commands/code/configs
- You need common pitfalls, boundaries, and acceptance criteria
Not For / Boundaries
- What this skill will not do (prevents misfires and over-promising)
- Required inputs; ask 1-3 questions if missing
Quick Reference
Common Patterns
Pattern 1: one-line explanation
[command/snippet you can paste and run]
Pattern 2:
[command/snippet you can paste and run]
Rules & Constraints
- MUST: non-negotiable rules (security boundaries, defaults, acceptance)
- SHOULD: strong recommendations (best practices, performance habits)
- NEVER: explicit prohibitions (dangerous ops, inventing facts)
Examples
Example 1
- Input:
- Steps:
- Expected output / acceptance:
Example 2
Example 3
FAQ
- Q: ...
- A: ...
Troubleshooting
- Symptom -> Likely causes -> Diagnosis -> Fix
References
references/index.md: navigationreferences/getting_started.md: onboarding and vocabularyreferences/api.md: API/CLI/config reference (if applicable)references/examples.md: long examples and extra use casesreferences/troubleshooting.md: edge cases and failure modes
Maintenance
- Sources: docs/repos/specs (do not invent)
- Last updated: YYYY-MM-DD
- Known limits: what is explicitly out of scope
Quality Gate
Minimum checks before shipping (see meta-skill claude-skills for the full version):
descriptionis decidable ("what + when") and includes trigger keywords- Has "When to Use This Skill" with decidable triggers
- Has "Not For / Boundaries" to reduce misfires
- Quick Reference is <= 20 patterns and each is directly usable
- Has >= 3 reproducible examples (input -> steps -> acceptance)
- Long content is in
references/with a navigablereferences/index.md - Uncertain claims include a verification path (no bluffing)
- No documentation dumps in Quick Reference
- Reads like an operator's manual, not a knowledge dump