From scaffold
Use to decide WHEN a project skill is worth authoring — the second-recurrence trigger — and what belongs in one. Trigger when the same knowledge need (a data shape, an API, a procedure) comes up a second time. Covers the trigger only; superpowers:writing-skills owns how to actually write and test the skill.
How this skill is triggered — by the user, by Claude, or both
Slash command
/scaffold:skill-maintenanceThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
The trigger, not the craft. **`superpowers:writing-skills` owns the craft** —
The trigger, not the craft. superpowers:writing-skills owns the craft —
SKILL.md format, frontmatter rules, progressive disclosure, bundled scripts, and
its RED-GREEN pressure-testing method. The skill-creator plugin scaffolds one.
Don't restate any of that here; go read it.
When the same knowledge need appears a second time — a repeated lookup of a
data shape, an external API, a procedure you already re-derived once — stop and
author a project skill under .claude/skills/<name>/SKILL.md.
Once is an incident; twice is a pattern with a third occurrence coming. The failure this prevents is re-deriving the same procedure every session and paying full context for it each time. Authoring on the first occurrence is the opposite failure — speculative skills that never fire.
Capture stable, reusable knowledge: record framing, external API shapes, stream formats, correctness rules. Do not capture one-off task state (that is the playbook or the PR body) or secrets of any kind.
superpowers:writing-skills.superpowers:using-superpowers.doc-sync agent — not a rule of this skill.npx claudepluginhub mrinaldhillon/claude-skills --plugin scaffoldCreates, edits, and verifies skills using a test-driven development approach with pressure scenarios and subagents.