This is a plugin for claude-code: https://github.com/obra/superpowers. Install it for Pi.
pi.ai-adapted skill sheets derived from obra/superpowers, a Claude Code skills plugin. The upstream is a real Claude Code plugin; this repo adapts its core principles (brainstorming, planning, debugging, verification, test-first thinking) for Pi's no-tool, single-assistant runtime.
Pi has no native plugin system, so "install" here means: paste the sheet(s) at the start of a Pi conversation to load the working principles as context. Re-paste every new session — Pi doesn't remember across sessions.
- Open pi.ai (or the Pi app).
- Start a new conversation.
- Copy the contents of one (or more) sheets.
- Paste at the very start, before your actual question.
- Add your actual question below.
Pi has 8K context and 1K max output per turn. Each individual sheet is well under 1K tokens. The combined preamble-all.md is ~1.5K tokens — leaves ~6.5K for your actual conversation.
| File | Adapted from | When to use |
|---|---|---|
brainstorming.md |
superpowers brainstorming |
Exploring an idea, designing before building |
planning.md |
superpowers writing-plans |
Turning an approved design into actionable steps |
debugging.md |
superpowers systematic-debugging |
Unexpected behavior, bugs, failed assumptions |
verification.md |
superpowers verification-before-completion |
About to claim something is done/fixed/working |
test-first-thinking.md |
superpowers test-driven-development |
About to propose a solution or design |
preamble-all.md |
All five | Paste everything for a fully-loaded Pi session |
- One sheet per conversation works best. Pi's personality shines when it has room to be itself, not when it's over-constrained.
- Customize before pasting. If a principle doesn't apply to your situation, delete it. The sheets are starting points, not gospel.
- For coding work, use Claude Code with real superpowers. These sheets are for the parts of your work that live in conversation, not in a repo.
- Anything requiring filesystem, git, or shell access (Pi has no tool use for the
inflection-3-pimodel). - Subagent/orchestration patterns (Pi is a single assistant).
- Worktree and branch-management workflows.
- Test runner commands (rewritten as "observable behavior" instead).
- Source: github.com/obra/superpowers, MIT licensed by obra.
- Pi adaptation: same intent, rewritten for a different runtime. No warranty.
- Re-derive freely. If you improve a sheet, that's the whole point.