subagent-driven-development
OBobra/superpowers298k近 7 天新增 2,631 个 star
Authors, refactors, and consolidates Agent Skills PRP-style. Use when the user wants to "create a skill", "write a new skill", "trim a SKILL.md", "split a skill into references", "consolidate workflow skills", "replace duplicated skill logic with composition", redesign a skill workflow, or invokes /prp-meta-skill.
A PRP-style runbook for three jobs:
references/, move output formats into templates/, and trim SKILL.md to a lean spine of pointers.This skill is built the way it teaches: a lean body that defers detail to references/. Follow that example.
This skill is opinionated about how to build a skill well and deliberately agnostic about what any given skill — or the artifact it produces — should contain.
references/skill-standards.md.Restrictions are not rigidity: be strict on the craft so the author stays free on the content.
Classify the skill first (workflow / artifact-generator / knowledge-reference / tool-wrapper — see references/skill-standards.md → Skill types), then apply only the principles that fit:
references/skill-standards.md → Context sources.)file:line. No filler, no restating what the model already knows.references/creating-skills.md.references/refactoring-skills.md.references/consolidating-workflows.md.references/skill-standards.md first.If the argument is blank, ask which mode and what the skill/target is. Do not guess.
scripts/ script; what informs thinking → a references/ doc; what is reused in the output → a templates//assets/ file.templates/SKILL.template.md into .claude/skills/<name>/SKILL.md; create references/, templates/ only as needed.description; imperative, lean body; push detail to references.references/validation.md): checklist → skill-reviewer → trigger test.references/ (or templates/ for output formats). Do not reword anything that affects behavior.templates/<x>.md." For sometimes-needed content, a lazy pointer ("For edge cases, see references/<x>.md").references/validation.md).The single biggest refactor risk: moving an always-needed output format into a lazily-loaded reference, so the agent forgets to read it and the output silently changes. Always pair such extractions with a mandatory-read instruction. See
references/refactoring-skills.md.
references/skill-standards.md — frontmatter spec, progressive disclosure, writing style, no-duplication, invocation control, cross-provider notesreferences/creating-skills.md — full PRP-style create runbookreferences/refactoring-skills.md — full split-and-trim runbook with a before/after examplereferences/consolidating-workflows.md — workflow trace, ownership, context, publication, correction-loop, and retirement guidancereferences/validation.md — validation gates, checklist, skill-reviewer, trigger testtemplates/SKILL.template.md — lean SKILL.md skeletontemplates/reference.template.md — skeleton for an extracted reference/template fileOBobra/superpowers298k近 7 天新增 2,631 个 star
MAmattpocock/skills288k近 7 天新增 10,178 个 star
MAmattpocock/skills288k近 7 天新增 10,178 个 star
MAmattpocock/skills288k近 7 天新增 10,178 个 star
AFaffaan-m/ECC278k近 7 天新增 4,046 个 star
AFaffaan-m/ECC278k近 7 天新增 4,046 个 star