A dragon's pantry of agent content for pi β extensions and skills, nothing more.
Built by a small dog and a large dragon.
Pantry is a pi-package: two directories of authored content that pi picks up when you install the repo.
berrygems/ Pi extensions β panels, guards, tools, tone
morsels/ Agent skills β git, GitHub, writing, pi internals, language tooling
That's the whole repo. No daemon, no runtime, no services to babysit.
pi install https://github.com/dotBeeps/pantryPi reads the pi field in package.json to find content:
{
"pi": {
"extensions": ["berrygems/extensions"],
"skills": ["morsels/skills"]
}
}Drop new extensions into berrygems/extensions/ and new skills into morsels/skills/ β pi finds them on the next install.
Pi extensions in berrygems/extensions/. Interactive tools, floating panels, permission guards, tone management β the pieces that change how pi feels to use. Each extension is either a single .ts file or a directory with index.ts.
Harness-agnostic skills in morsels/skills/. Each skill is an on-demand knowledge package β git workflows, GitHub automation, writing conventions, pi internals, language tooling, and a handful of meta-skills for authoring new extensions and skills.
| emoji | state | meaning |
|---|---|---|
| π | idea | Described but not yet researched or built |
| π | researched | Research gathered, not yet coded |
| π₯ | planned | Fully spec'd, no code yet |
| π£ | in-progress | Being actively built |
| π₯ | beta | Usable, manually tested |
| π | complete | Stable and signed off |
- AGENTS.md β repo conventions, verification commands, per-directory guidance
- ETHICS.md β the grounding contract this work is built on
MIT