writing-skills · Skill Writing Guide

writing-skills

A methodology skill for writing and reviewing skill documentation. Its core claim: writing a skill is TDD applied to process documentation — first watch an agent fail in a no-skill baseline scenario (red), then write SKILL.md to address exactly that (green), then hunt for loopholes and close them (refactor).

It ships the SKILL.md structure spec, a skill-type taxonomy (technique / pattern / reference), and SDO description principles (the description states when to use the skill, never a summary of its process) — so the skills you write are both discoverable and behavior-changing.

Example invocation: "I want to turn this code-review process into a skill."

Full brief

Positioning

writing-skills is a guide skill for writing skill documentation. Its core principle: if you haven't watched an agent fail without the skill, you don't know what the document should teach. It answers "how should the document be written" — not testing or packaging.

Core capabilities

Workflow

  1. Run baseline pressure scenarios; watch how the agent fails; record its rationalizations
  2. Write SKILL.md targeting exactly those violations (minimal, explain the why instead of stacking MUSTs)
  3. Re-test to verify compliance
  4. Hunt for new loopholes, close them, re-verify

Inputs & outputs

Input Notes
The technique / pattern / reference to capture Required
Known failure scenarios Optional

Output: a SKILL.md draft conforming to the structure spec.

Boundaries with adjacent skills

Fit

Before you start


writing-skills is part of the Aiglade Skill library. Invoke it from the Aiglade chat box in plain language.

← All 155 skills