| name | pi-init |
| description | Verify pi-voice development environment setup. Use when the user says "init", "setup", "check environment", or asks to verify their development environment. This project is already initialized — the skill performs a quick health check rather than a full template setup. Do not use for general development tasks or running tests.
|
Pi-voice Environment Check
This project is already initialized. This skill performs a quick health check
of the development environment rather than a full template setup.
Checks
Run these in order. Report status for each.
1. Node & npm
node --version
npm --version
2. TypeScript & Biome
npx tsc --version
npx biome --version
3. Dependencies installed
ls node_modules/.package-lock.json 2>/dev/null && echo "deps installed" || echo "run npm install"
4. pi CLI
which pi
pi --version
5. pilotty (for E2E tests)
which pilotty
6. Type check & lint pass
npm run typecheck && npm run lint
Result
Report:
- ✅ for passing checks
- ⚠️ for optional missing tools (pilotty)
- ❌ for required missing tools or failing checks
Suggest fixes for any failures.