Installation & Setup
@maestria/pi adds maestria’s shared methodology to the Pi coding agent as a runtime extension. It registers four specialist subagents, the /fein, /sonar, and /blitz mode commands with /mode-clear, and session commands such as /maestria-status.
Prerequisites
Section titled “Prerequisites”- Pi CLI
- Node.js 22.19+ for npm-based extension resolution
@gotgenes/pi-subagentsfor subagent dispatch
Install
Section titled “Install”npx maestria@latest install piyarn dlx maestria@latest install pipnpx maestria@latest install pibunx maestria@latest install pideno x maestria@latest install pinlx maestria@latest install piVerify Installation
Section titled “Verify Installation”Run pi list and confirm @maestria/pi appears. Start a new Pi session and check that the extension loads and exposes the /fein, /sonar, and /blitz commands.
Update
Section titled “Update”npx maestria@latest update piyarn dlx maestria@latest update pipnpx maestria@latest update pibunx maestria@latest update pideno x maestria@latest update pinlx maestria@latest update piYou can also install a specific published version:
pi install npm:@maestria/pi@<version>Uninstall
Section titled “Uninstall”npx maestria@latest uninstall piyarn dlx maestria@latest uninstall pipnpx maestria@latest uninstall pibunx maestria@latest uninstall pideno x maestria@latest uninstall pinlx maestria@latest uninstall piIf you uninstall manually, the @gotgenes/pi-subagents peer dependency stays installed for other extensions:
pi uninstall npm:@maestria/piRemove the peer dependency separately only if no other extension uses it.