This repo is the Pi agent configuration preset: settings, MCP servers,
custom skills, and subagents. It is installed to ~/.pi/agent/ at container
startup.
settings.json.template/mcp.json.template/lpb-memory-config.json.template— runtime agent behavior (rendered at first boot → gitignoredsettings.json,mcp.json,lpb-memory-config.json), providers, MCP servers, extension installs.pi-defaults.json— local-first defaults (subagent model, extension overrides).skills/— reusable procedures (each skill is aSKILL.md).agents/— subagent definitions. Omit themodel:field so agents inherit the session model; never hardcode a model.agents/Explore.mdoverrides the built-in Explore (which pins an Anthropic model) — keep its prompt in sync with pi-subagentssrc/default-agents.tson upgrades.support/— utilities installed to/opt/pi-support/(browser validation, session UUID, subagent output validation).install.sh— the bootstrap that seeds~/.pi/agent/.
- Fork the repo, branch off
dev(the default branch). - Make focused, minimal changes and keep
settings.json.template#packagesin sync with this README. - Open a PR against
dev.
See the full guide at devstack/CONTRIBUTING.md.