Monorepo for @sentiolabs/pi-* packages.
This repo uses npm workspaces with one package per directory under packages/*. Each package publishes independently to npm and can be installed by Pi by package name.
| Package | Path | Description |
|---|---|---|
@sentiolabs/pi-arc |
packages/pi-arc |
Arc issue tracker integration for Pi: skills, prompts, extension commands, session context, bundled checklist/question support, and optional Arc specialist integration through external pi-subagents. |
@sentiolabs/pi-code-quality |
packages/pi-code-quality |
Pi skills and prompts for code-quality review, including 4-lens AI slop review and PR/branch size review for stack/split decisions. |
@sentiolabs/pi-frontend-design |
packages/pi-frontend-design |
Frontend design skill for distinctive, production-grade Pi UI work. |
@sentiolabs/pi-scriptable-statusline |
packages/pi-scriptable-statusline |
Scriptable footer and statusline UI package for Pi: owns the footer, supports scriptable above/below-editor widgets, and includes a natural-language setup skill. |
Future packages should be added under packages/* when their sources are ready.
npm install
npm test
npm run pack:dry-run
npm run checkTest the package locally with Pi from the monorepo root:
pi -e ./packages/pi-arc
pi -e ./packages/pi-code-quality
pi -e ./packages/pi-frontend-design
pi -e ./packages/pi-scriptable-statuslineReleases are independent per package through Release Please. See docs/releasing.md.
docs/development.mddocs/releasing.mddocs/packages/pi-arc.mddocs/packages/pi-code-quality.mddocs/packages/pi-frontend-design.mddocs/packages/pi-scriptable-statusline.mdpackages/pi-arc/README.mdpackages/pi-scriptable-statusline/README.md
MIT © Sentio Labs