Monorepo for my personal Pi extensions.
| Package | Purpose | Install |
|---|---|---|
@zeldrisho/pi-gate |
Block or confirm bash commands from a user JSON config | pi install npm:@zeldrisho/pi-gate |
@zeldrisho/pi-web-fetch |
Fetch public web pages as bounded Markdown | pi install npm:@zeldrisho/pi-web-fetch |
@zeldrisho/pi-web-search |
Search the web with Brave Search | pi install npm:@zeldrisho/pi-web-search |
Install only the extensions you need using the commands above. See each package README for configuration, behavior, and usage.
@zeldrisho/pi-git-workflow and @zeldrisho/pi-nested-agent-md are no longer maintained and have been removed from this repository. Published npm versions remain available but are deprecated; Git history, tags, and GitHub releases are preserved.
pi-git-workflow: use GitHub branch rulesets for server-side protection (they do not protect local Git operations) and ask the agent to clean up branches and worktrees on demand, confirming before anything destructive. Uninstall withpi remove npm:@zeldrisho/pi-git-workflow(orpi remove -l npm:@zeldrisho/pi-git-workflowfor project-local installs).pi-nested-agent-md: keep essential instructions in one rootAGENTS.mdlinking to focused documentation. Uninstall withpi remove npm:@zeldrisho/pi-nested-agent-md(orpi remove -l npm:@zeldrisho/pi-nested-agent-mdfor project-local installs).
Add -l to install a package only for the current project:
pi install -l npm:@zeldrisho/pi-gateRemove the project-local package with the same source:
pi remove -l npm:@zeldrisho/pi-gateSee the development guide for setup, package conventions, and verification commands. The architecture guide describes package boundaries and the web and release data flows.