← ClaudeAtlas

write-harness-skilllisted

Create new harness-compatible agent skills with proper structure, progressive disclosure, and bundled resources — includes harness-specific checklist (token budget, setup-harness-skills reference, AI footer, creation gates). Use when user wants to create, write, or build a new skill.
ClydeShen/harness-skill · ★ 0 · AI & Automation · score 72
Install: claude install-skill ClydeShen/harness-skill
# Writing Skills ## Gotchas - **Generic description** — "Helps with X" gives the agent no way to distinguish this skill. Always include a concrete `Use when [specific triggers]` clause with keywords the agent will see in real requests. - **Missing trigger keywords** — if the description omits the words users naturally say ("triage", "handover", "cleanup"), the skill never loads. Test: would the description match the user's message verbatim? - **Over-stuffed SKILL.md** — dumping all edge cases into SKILL.md causes the agent to pursue unproductive paths. Move rarely-needed content to `references/` and add a conditional load instruction ("read `references/X.md` if Y"). - **No working example** — a template or inline snippet is more reliable than prose description. If the output has a fixed structure, show it. - **Stale harness references** — skills that read setup config (issue tracker, labels, board) must include "run `/setup-harness-skills` if missing context" or they silently fail on unconfigured projects. --- ## Process 1. **Gather requirements** - ask user about: - What task/domain does the skill cover? - What specific use cases should it handle? - Does it need executable scripts or just instructions? - Any reference materials to include? 2. **Draft the skill** - create: - SKILL.md with concise instructions - Additional reference files if content exceeds 500 lines - Utility scripts if deterministic operations needed 3. **Review with user** - work