Superpowers — Process Discipline
Vendored from obra/Superpowers (MIT, Jesse Vincent), compressed to house style — see NOTICE.md. These are process skills: they decide HOW to approach a task and run BEFORE implementation skills. On conflict, this repo's 01-operating-system + rules/* + Brian's preferences win.
The flow (route by where you are)
- Starting anything creative? →
brainstorming/SKILL.md— explore intent + design before code. Non-negotiable first step. - Have requirements, multi-step? →
writing-plans/SKILL.md— write the plan before touching code. - Work needs isolation? →
using-git-worktrees/SKILL.md— spin an isolated workspace ([[main-only-branch]]). - Executing the plan? →
subagent-driven-development/SKILL.md— one subagent per task + two-stage review ([[monitor-orchestration]],[[parallel-subagent-economy]]). - Before merge? →
requesting-code-review/SKILL.md— dispatch thecode-revieweragent + Agent Diversity Review ([[agent-selection]]). - Got feedback? →
receiving-code-review/SKILL.md— verify it technically, then act; no blind agreement. - Tests green, done? →
finishing-a-development-branch/SKILL.md— merge / PR / cleanup ([[no-staging-doctrine]], auto-push).
Authoring a skill itself? → writing-skills/SKILL.md + [[skill-authoring-contract]] (the house authoring rule, where the SDO / match-the-form / ordered-by-weight insights now live).
Agent map
requesting-code-review→ thecode-revieweragent + diversity gate.subagent-driven-development→meta-orchestrator/ parallelAgentspawns.brainstorming→ pairs with14-independent-idea-engine.
Folded — these live in rules/, not duplicated here
test-driven-development→[[e2e-tdd-organization]]systematic-debugging→[[error-recovery]]verification-before-completion→[[verification-loop]]dispatching-parallel-agents→[[parallel-subagent-economy]]executing-plans→[[monitor-orchestration]]using-superpowers→01-operating-system(skill-check before action)- writing-skills best insights (SDO, match-the-form, ordered-by-weight, human-voice) →
[[skill-authoring-contract]]