@yandy0725/pi-superpowers

Superpowers skills for pi — structured development workflows

Packages

Package details

skillprompt

Install @yandy0725/pi-superpowers from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:@yandy0725/pi-superpowers
Package
@yandy0725/pi-superpowers
Version
0.7.1
Published
Oct 23, 2026
Downloads
577/mo · 26/wk
Author
yandy0725
License
MIT
Types
skill, prompt
Size
433 KB
Dependencies
0 dependencies · 0 peers
Pi manifest JSON
{
  "skills": [
    "./skills"
  ],
  "prompts": [
    "./prompts"
  ]
}

Security note

Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.

README

pi-superpowers

Superpowers skills for pi — structured development workflows for building software.

Installation

pi install npm:@yandy0725/pi-superpowers

Companion Packages

Superpowers workflows may dispatch subagents or track tasks. For full functionality, install:

pi install npm:@yandy0725/pi-subagents
pi install npm:@yandy0725/pi-todo

Skills

This package bundles the following skills from Superpowers, each prefixed with supo-:

Skill Description
/skill:supo-brainstorming Explore user intent, requirements and design before implementation
/skill:supo-systematic-debugging Systematic debugging process for finding root causes
/skill:supo-writing-plans Write lean implementation plans from specs
/skill:supo-test-driven-development Test-first development workflow
/skill:supo-using-git-worktrees Isolated workspace creation via git worktrees
/skill:supo-verification-before-completion Verify work before claiming completion
/skill:supo-diagnosing-superpowers Investigate what went wrong in a session and report it with evidence
/skill:supo-writing-skills Author, edit, and pressure-test skills before deployment
... and more

Slash Commands

  • /supo <task> — Dispatch to the appropriate Superpowers workflow

Development

Skills are vendored from upstream, never written here. Moving to a new upstream release is two steps:

  1. Edit skills.config.json:
    • ref — the upstream tag to track (e.g. v7.0.1); it can be any tag, branch or commit-ish that exists in the upstream repo
    • skills — keep this list in sync with the upstream skills/ directory: add names for new skills, remove names for ones upstream deleted
  2. Run:
npm run download-skills

The script clones the obra/superpowers repo at ref (cached under /tmp/pi-superpowers-cache), copies each listed skill directory with the supo- prefix, rewrites SKILL.md frontmatter names and cross-references, and deletes any supo-* directory whose skill is no longer listed. Re-running it is idempotent, so it is safe after a partial edit.

Then review the diff: upstream releases sometimes restructure a skill (files moved into references/, docs removed) or change behavior a README description still describes.

License

MIT