Add 5 pi extensions: pi-subagents, pi-crew, rpiv-pi, pi-interactive-shell, pi-intercom

This commit is contained in:
2026-05-08 15:59:25 +10:00
parent d0d1d9b045
commit 31b4110c87
457 changed files with 85157 additions and 0 deletions

View File

@@ -0,0 +1,65 @@
# Publishing pi-crew
This package is published as the scoped public npm package:
```text
pi-crew
```
Before publishing to npm:
1. Confirm package metadata in `package.json`:
- `author`
- `repository`
- `homepage`
- `bugs`
- `publishConfig.access = public`
2. Confirm license and notices:
- keep `LICENSE`
- keep `NOTICE.md`
- document copied/adapted MIT source if any substantial code is ported
3. Run checks:
```bash
npm run check
```
4. Verify package contents:
```bash
npm pack --dry-run
```
5. Verify local install in Pi:
```bash
pi install ./pi-crew
/team-doctor
/team-validate
```
6. Publish when ready:
```bash
npm publish --access public
```
Users can install the published package with:
```bash
pi install npm:pi-crew
```
## Config schema
The package exports:
```text
./schema.json
```
Use this for editor validation of:
```text
~/.pi/agent/extensions/pi-crew/config.json
```