writing-skills
Originally fromobra/superpowers
Installation
SKILL.md
Writing Skills
Overview
Writing skills IS Test-Driven Development applied to process documentation.
A skill is behavior-shaping code, not prose. You write a failing test (a pressure scenario an agent gets wrong without the skill), watch it fail, write the minimal skill that fixes it, watch it pass, then close loopholes.
Core principle: if you didn't watch an agent fail without the skill, you don't know whether the skill teaches the right thing — or anything at all.
The Iron Law:
NO SKILL WITHOUT A FAILING BASELINE FIRST