compound-engineering-pi

extensionmaintained

Pi-first Compound Engineering extension with subagents and MCPorter compatibility.

by · v0.2.4 · published 5mo ago

$ pi install npm:compound-engineering-pi
downloads/mo
0
stars
49
last push
3mo ago
open issues
2

Signals

license: MITtestspi manifest: missinginstall size: —deps: 0peer deps: 0

Download trend

932 downloads · last 12 weeks (weekly)

README

Compound Engineering for Pi

npm Build Status

Compound Engineering adapted for Pi. 47 skills, 9 workflow prompts, and a native compatibility layer, all installable in one command.

Install

pi install npm:compound-engineering-pi -l

Reload your session, then you're ready:

/reload

Quick start

pi -p "/workflows-plan Build a todo app"
pi -p "/workflows-work"
pi -p "/workflows-review"
pi -p "/workflows-compound"

These follow the core loop: Plan, Work, Review, Compound.

What's included

Workflow prompts

PromptWhat it does
/workflows-planCreate a structured project plan
/workflows-workExecute work from a plan
/workflows-reviewMulti-agent code review
/workflows-compoundDocument learnings for future sessions
/workflows-brainstormExplore ideas before planning
/deepen-planAdd depth to an existing plan
/test-browserRun browser tests on your pages
/feature-videoRecord a video walkthrough of a feature
/resolve_todo_parallelResolve all pending todos in parallel

47 skills

Code review, research, design, workflow automation, and more. Specialized reviewers for Rails, Python, and TypeScript. Security auditing, architecture analysis, design iteration, git worktree management, image generation, and browser automation.

Run pi skills after installing to see the full list.

Pi compatibility extension

Four tools that bridge common agent workflows into Pi:

  • ask_user_question - prompt the user for input
  • subagent - orchestrate tasks (single, parallel, chain)
  • mcporter_list - list available MCP servers
  • mcporter_call - call MCP server tools

Optional: MCP support via MCPorter

For MCP interoperability, install MCPorter:

npm i -g mcporter

Credits

Built on the Compound Engineering plugin by Every and Kieran Klaassen. Read the original writeup.

License

MIT