Package Catalog
Extensions, skills, prompt templates, and themes published to npm. Install with pi install npm:<package>. See the package docs for details.
Recently published
All packages
@ai4ci/pi-vllm
vLLM extension for pi - discover, configure, and switch to local vLLM models
$ pi install npm:@ai4ci/pi-vllm@barlevalon/tdd-skill
Test-driven development with red-green-refactor loop. Use when user wants to build features or fix bugs using TDD, mentions "red-green-refactor", wants integration tests, or asks for test-first development.
$ pi install npm:@barlevalon/tdd-skill@diegopetrucci/pi-openai-fast
Deprecated standalone leftover. Does not change provider requests; use @diegopetrucci/pi-fast.
$ pi install npm:@diegopetrucci/pi-openai-fast@lbk-open/super-spec
Spec-driven development toolkit for AI coding agents: end-to-end workflows, multi-agent coding and review, living specs, and engineering guardrails
$ pi install npm:@lbk-open/super-spec@otixe/pi-renovacion
Warn long-running Pi agents about context pressure early and defer new tasks while saturated offices finish current work
$ pi install npm:@otixe/pi-renovacion@pify/recall
Full-text search across your past pi sessions: a session_search tool over the local session logs, so the agent can recall what it did before
$ pi install npm:@pify/recall@protokol11/pi-ask
Structured human input for pi agents: one ask tool opening a TUI questionnaire — choice list for one question, tab bar plus Submit tab for several — with argument linting before any UI opens.
$ pi install npm:@protokol11/pi-ask@zjie-wang/pi-todo
Session-persistent multi-phase todo tracker with a live Pi TUI widget
$ pi install npm:@zjie-wang/pi-todo@blackbelt-technology/pi-dashboard-context-budget
Per-turn context budget meter: captures the real provider payload via before_provider_request and attributes it to system-prompt blocks, skill catalogue entries and per-tool schemas. Proves a context trim actually reached the wire.
$ pi install npm:@blackbelt-technology/pi-dashboard-context-budget@carlitose86/pi-auto-compact
Automatic compaction for Pi before the context fills up, with a threshold per model
$ pi install npm:@carlitose86/pi-auto-compact@dougbots/pi-agents
Agent profiles for pi — preconfigured model, system prompt, tool restrictions, and permission gates
$ pi install npm:@dougbots/pi-agentsdynamic-goal
Dynamic replanning extension for the Pi coding agent: persistent goal, evidence-driven plan revision, phase-scoped tools, ADaPT-style as-needed decomposition, staleness detection, and isolated completion verification.
$ pi install npm:dynamic-goal@gjczone/pi-swarm
Agent Swarm & Team for pi-coding-agent. Single to 128 subagents: parallel swarm or collaborative team with mailbox. Live TUI, rate-limit retries, crash recovery. Ported from kimi-code, inspired by pi-crew.
$ pi install npm:@gjczone/pi-swarm@linkbunny/pi-skill
The LinkBunny Skill for contextual, owner-approved nofollow exchanges in Pi
$ pi install npm:@linkbunny/pi-skillljdou-pi-work-agent
Pi Agent Extension — enterprise read/write workflows (Jira, Confluence, GitLab, GitHub)
$ pi install npm:ljdou-pi-work-agentml-harness
Custom ML harness for pi with a main-chat Nosh orchestrator, bundled subagents, and private chain workflows.
$ pi install npm:ml-harnesspi-poly-notify
Highly configurable desktop/sound/Pushover notifications when a long Pi agent run finishes or waits on a dialog, with an optional mode that waits until all parallel Pi sessions have stopped
$ pi install npm:pi-poly-notifypi-theme-switcher
Pi extension that automatically sets the theme to dark or light based on env vars, THEME_MODE, or time of day.
$ pi install npm:pi-theme-switcherrinco-pi-sakura
Rinco's personal Sakura Macaron theme and animated cyberdeck header for Pi.
$ pi install npm:rinco-pi-sakura@siriuslan/subagent-dispatch
Pi extension that delegates a task to a separate, isolated agent session (pi or Claude Code) and returns its result
$ pi install npm:@siriuslan/subagent-dispatch@tian.zuo/pi-commit
Generate reviewed Git commits with a dedicated configurable model in the pi coding agent.
$ pi install npm:@tian.zuo/pi-commitautojournal
Durable agent memory for the Pi coding agent: every completed turn becomes an owner-controlled Markdown episode, with exact, ranked, bounded recall.
$ pi install npm:autojournal@bergetai/pi-provider
Run [Berget AI](https://berget.ai) models inside [Pi](https://pi.dev).
$ pi install npm:@bergetai/pi-provider@dreki-gg/pi-plan-mode
Two-phase planning workflow for pi — plan with claude-opus-4-6:medium, execute with gpt-5.5:low, with file-based plan-ledger handoff (default .taskman/plans/, configurable via .taskmanrc)
$ pi install npm:@dreki-gg/pi-plan-mode@fractaal/pi-btw
/btw side conversations for Pi: branch the current context into a tool-blocked panel and optionally send the discussion back.
$ pi install npm:@fractaal/pi-btw@johanthoren/jeff
Jeff is a model-native quality control plane and cooperative workflow protocol for trusted operators and friendly agents, not a security sandbox.
$ pi install npm:@johanthoren/jeff@noice-tech/pi-lazy-ladder
Opt-in Pi prompts for solving coding tasks with the least code and complexity needed.
$ pi install npm:@noice-tech/pi-lazy-ladderpi-file-permissions
Pi extension that enforces file-level permissions via a YAML config. Controls which paths each tool (read, write, edit, find, grep, ls) can access.
$ pi install npm:pi-file-permissionspi-sandbox-minimal
OS-level sandboxing for pi with interactive permission prompts: sandboxed bash plus read/write/edit/ls/grep/find interception, /sandbox menu
$ pi install npm:pi-sandbox-minimal@ryan_nookpi/pi-skill-a4
Pi skill that converts Markdown into an A4 Microsoft Word document without changing its content.
$ pi install npm:@ryan_nookpi/pi-skill-a4@saadjs/pi-claude-sub
Minimal Claude subscription OAuth compatibility for pi
$ pi install npm:@saadjs/pi-claude-sub@gagansd/pi-automode
Supervised on/off permission gate for Pi (parent-only beta): extension plus verified SDK launcher.
$ pi install npm:@gagansd/pi-automode@jayjnu/pi-auto-review
Pi package that automatically queues a read-only code review after agent code changes.
$ pi install npm:@jayjnu/pi-auto-reviewpi-diet-ripgrep
Minimal Pi extension exposing ripgrep as a first-class exact-search tool.
$ pi install npm:pi-diet-ripgreppi-provider-guard
A pi coding-agent extension that keeps pi off the metered anthropic provider and appends user-supplied harness policy prose to every turn.
$ pi install npm:pi-provider-guard@aantenore/pi-budget
Hard spend and usage limits for the Pi coding agent and pi-agent-core apps: stop runaway agents before they burn your budget.
$ pi install npm:@aantenore/pi-budget@djoeyg/pi-emoji
Slack-style :emoji: and kaomoji completion in the editor, with custom entries
$ pi install npm:@djoeyg/pi-emoji@floez-werk/piagent-pretty-api-error
Pi extension: renders provider/API errors as a readable, highlighted block with ctrl+o raw-data expansion instead of raw JSON.
$ pi install npm:@floez-werk/piagent-pretty-api-error@jtsang/pi-extensions
An opinionated collection of Pi extensions and agent skills
$ pi install npm:@jtsang/pi-extensions@laboon85/pi-arxiv
Pi extension: fetch arXiv papers (PDF + LaTeX e-print) and convert them into clean, KaTeX-safe Markdown.
$ pi install npm:@laboon85/pi-arxiv@otixe/pi-oficinas
Turn one overloaded Pi session into a persistent team with separate working memory, identities and inboxes
$ pi install npm:@otixe/pi-oficinaspi-monty-sandbox
Safe Python execution sandbox for Pi coding agent powered by Pydantic Monty (Rust VM)
$ pi install npm:pi-monty-sandboxpi-sap-aicore
SAP AI Core (orchestration + foundation) provider for the pi coding agent
$ pi install npm:pi-sap-aicorepi-slack-bridge
Bridge Slack into pi - a pure Slack remote control surface for the pi coding agent
$ pi install npm:pi-slack-bridgepi-supersafety
When the example safety extensions don't cover what you need, this should! Simple with approval flow and windows sandbox capability (with Sandboxie)
$ pi install npm:pi-supersafety