pi-superpowers
Structured planning, debugging, testing, and code review workflows
All Skills in This Repository (14)
Pure Emerald Level Indicatorsusing-git-worktrees
Create isolated Git worktrees for concurrent branch development.
test-driven-development
Guide users through the Red-Green-Refactor cycle for test creation before implementation.
systematic-debugging
Guide structured four-phase debugging to identify root causes of technical issues.
using-superpowers
Enforce systematic AI skill invocation before every response or action.
dispatching-parallel-agents
Dispatches multiple independent agents to work on distinct tasks concurrently.
executing-plans
Execute implementation plans in batched steps with review checkpoints.
finishing-a-development-branch
Verify tests and execute branch integration options with worktree cleanup.
brainstorming
Transform initial ideas into detailed project designs and specifications.
writing-plans
Generate step-by-step implementation plans with file, code, and test instructions.
requesting-code-review
Dispatch a code-reviewer subagent to analyze code changes against requirements.
receiving-code-review
Verify and respond to code review feedback with technical reasoning.
writing-skills
Guide AI skill creation using a RED-GREEN-REFACTOR test-driven cycle.
Frequently Asked Questions
FAQPage SchemaHow to install pi-superpowers?โผ
Run `npx skills add weiping/pi-superpowers --all -g -y` in your terminal to install all 14 workflow skills globally.
What does pi-superpowers do?โผ
It ports 14 proven development workflow skills to the Pi platform, covering brainstorming, planning, TDD, debugging, code review, and branch completion.
Does pi-superpowers support Chinese prompts?โผ
Yes. Every skill includes Chinese trigger keywords, so requests in Chinese automatically load the matching workflow skill.
How do skills trigger automatically?โผ
A bootstrap extension injects skill usage rules at the start of every session, so the right skill loads when your request matches its trigger conditions.
Can I force-load a specific skill?โผ
Yes. Use slash commands like /skill:brainstorming or /skill:systematic-debugging to force-load any skill when auto-triggering is unreliable.
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