pi-superpowers
Structured brainstorming, planning, TDD, debugging, and code review workflows
All Skills in This Repository (10)
Pure Emerald Level Indicatorsusing-git-worktrees
Create isolated git worktrees for feature development across multiple branches.
test-driven-development
Enforce a RED-GREEN-REFACTOR test-first workflow for software projects.
systematic-debugging
Apply a phased debugging workflow to diagnose root causes and verify fixes.
dispatching-parallel-agents
Dispatch dedicated agents to investigate independent problem domains in parallel.
executing-plans
Coordinate batch-driven plan execution with review checkpoints between tasks.
finishing-a-development-branch
Verify tests and execute merge, PR, or branch cleanup options.
writing-plans
Create comprehensive implementation plans with bite-sized tasks and file references.
requesting-code-review
Dispatch a reviewer subagent to evaluate code changes before merging.
verification-before-completion
Run verification commands and inspect full output before claiming completion.
subagent-driven-development
Coordinate autonomous subagents with per-task isolation and two-stage reviews.
Frequently Asked Questions
FAQPage SchemaHow to install pi-superpowers?โผ
Run `npx skills add coctostan/pi-superpowers --all -g -y` in your terminal to install all skills in this suite globally.
What does pi-superpowers do?โผ
It gives your coding agent a structured workflow covering brainstorming, planning, test-driven development, systematic debugging, code review, and branch finishing. Each skill loads on demand to keep work disciplined and verified.
How does it enforce test-driven development?โผ
The test-driven-development skill requires a failing test before any production code, following the RED-GREEN-REFACTOR cycle. It also includes anti-pattern references to prevent testing mocks instead of real behavior.
Can it run tasks with subagents in parallel?โผ
Yes. The dispatching-parallel-agents and subagent-driven-development skills split independent tasks across fresh subagents with two-stage review. Without a subagent extension, the same skills work as manual process guides.
Do I need coding experience to use pi-superpowers?โผ
Basic familiarity helps, but the skills guide the agent step by step. You describe what you want built, and the agent follows the structured workflow from design to merged code.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core