What problem does it solve?
This Skill solves the challenge of integrating an installed Pi extension into the agents repository so it works reliably without requiring global installs.
Core Features & Use Cases
- Targeted extension vendoring: Copies only the runtime files required by the Pi extension entrypoint into
pi/agent/extensions/<extension-name>/.
- Lean dependency relocation: Moves only necessary third-party runtime dependencies into the repo root
package.json for reproducible installs.
- Pi settings integration: Updates
pi/agent/settings.json to reference the vendored extension or relies on auto-discovery when index.ts exists.
- Validation-focused workflow: Guides you through installing, running
just validate, and performing an offline Pi load smoke test.
Quick Start
Tell the AI: "Vendor the installed Pi package npm:pi-web-access into this agents repo, preserving only required runtime files, updating package.json dependencies, and configuring pi/agent/settings.json, then run the offline Pi smoke test."