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
zob-harness
A governed Agent Factory for Pi: launch communicating agent teams, run tmux-backed factories, validate artifacts, and package repeatable workflows.
$ pi install npm:zob-harnesspi-tmux-orchestrator
Pi extension, skill, and dependency-free Python CLI for coordinating coding agents in tmux
$ pi install npm:pi-tmux-orchestrator@heyhuynhgiabuu/pi-task
Delegating task/subagent extension for Pi: foreground/background subagents, widgets, tmux observability, SDK fallback.
$ pi install npm:@heyhuynhgiabuu/pi-taskpi-subagentura
Reusable agent workflows and observable, attachable sub-agents for the Pi coding agent
$ pi install npm:pi-subagentura@martintrojer/murmur
Agent state across every machine you work on, in one view.
$ pi install npm:@martintrojer/murmur@narumitw/pi-fleet
Pi extension for spawning and connecting local Pi sessions.
$ pi install npm:@narumitw/pi-fleetpi-image-view
Paste screenshots into the Pi coding agent without pasting file paths — stable [Image #N] references, clickable history, and compact 480px model thumbnails
$ pi install npm:pi-image-viewpi-extended-teams
Control-first, session-connected subagents for Pi with live navigation and intent-tier routing
$ pi install npm:pi-extended-teamspi-terminal-mux
Terminal multiplexer abstraction for pi extensions — unified surface API across muxy, cmux, tmux, zellij, wezterm, herdr, otty and orca, with headless fallback
$ pi install npm:pi-terminal-mux@hypercarrier/pi-team-bright
Task-first Pi teams, visible in terminal panes.
$ pi install npm:@hypercarrier/pi-team-bright@vanillagreen/pi-agents-tmux
Pi extension for delegating work to project or user agents, including persistent tmux agent panes.
$ pi install npm:@vanillagreen/pi-agents-tmux@martintrojer/mu
A persistent, observable crew of pi agents running in one tmux or herdr session per workstream, coordinated through a built-in task DAG.
$ pi install npm:@martintrojer/mu@arcanemachine/pi-session-manager
Pi extension hosting fleets of interactive Pi TUI processes in a dedicated tmux server
$ pi install npm:@arcanemachine/pi-session-manager@bukutsu/pi-ping
Focus-aware notification and tab-marker extension for the Pi coding agent. Sends native terminal notifications and marks window titles only when unfocused on real work.
$ pi install npm:@bukutsu/pi-ping@jaggerxtrm/xtmux
tmux-native coordination, messaging, hooks, and Pi extensions for coding agents
$ pi install npm:@jaggerxtrm/xtmuxpi-fork-pane
Split a tmux pane and fork the current pi session — or any picked session-tree point — into it
$ pi install npm:pi-fork-pane@pify/worktree
Safe git-worktree management for pi: create/list/merge/remove with safety rails, no shell interpolation, Windows-first, zero tmux
$ pi install npm:@pify/worktreegeto-subagents
Fork-based tmux-hosted subagents for pi: /review, /find, /plan, /chain, and a generic subagent tool. Each subagent is a detached pi process whose session FORKS the main conversation (full context inherited, child session visible in /resume), reports its r
$ pi install npm:geto-subagentspi-tmux-notify
Desktop notifications (OSC 777/99/9) when pi finishes work, with tmux pane-return on notification click
$ pi install npm:pi-tmux-notifypi-session-worktrees
Pi extension that maps the git worktrees used by the current session, shows them in the footer, and publishes them as JSON for external tools like tmux pickers.
$ pi install npm:pi-session-worktrees@getpipher/cursor
Focus-aware, customizable editor cursor for the pi coding agent (truecolor + Ghostty/tmux deep; tmux + cmux + herdr; static fallback).
$ pi install npm:@getpipher/cursor@zhcsyncer/pi-recap
Recent activity recap extension for Pi with optional session title and Herdr/tmux name sync.
$ pi install npm:@zhcsyncer/pi-recappi-tmux-bridge
A pi coding-agent extension that feeds this terminal's tmux state (status bar, attention bell, session bus) from a pi session.
$ pi install npm:pi-tmux-bridge@nicknisi/pi-statusline
Custom footer: model, cost, context usage, git branch, lines changed, tmux status files
$ pi install npm:@nicknisi/pi-statusline@minhduydev/pi-subagents
Herdr-native multi-repo delegation runtime for Pi with durable task state, foreground/background agents, worktree isolation, scoped claims, evidence and independent review gates, grouped completion, schedules, recovery, and SDK/tmux fallback. Runtime-only
$ pi install npm:@minhduydev/pi-subagents@getpipher/agent-status
Pi coding-agent lifecycle state as a colored dot in your tmux window tab — per-window rollup (working/mixed/idle) at a glance, no polling.
$ pi install npm:@getpipher/agent-status@normful/pi-auto-name
Auto-generates names in your language for Pi sessions, tmux windows, herder panes/tabs, zellij panes/tabs so you can easily view what each Pi is doing
$ pi install npm:@normful/pi-auto-name@mblarsen/pi-fux
Fork Pi sessions into tmux panes and merge them back.
$ pi install npm:@mblarsen/pi-fux@getpipher/term
Programmatic tmux driver for the pi coding agent — spawn/drive a tmux session (send-keys, capture-pane, wait-for-pattern/quiet, resize, kill) for autonomous TUI QA. tmux-only; ships as an importable lib + a thin pi extension.
$ pi install npm:@getpipher/term@robhowley/pi-session-deck
The full Pi session lifecycle in one place: create and organize sessions across repos and worktrees, see what each agent is doing or waiting on, and reopen or end them from a TUI or iTerm2 Toolbelt.
$ pi install npm:@robhowley/pi-session-deck@rotem-bar/pi-name-tmux
A pi extension to automatically name your tmux window based on pi's state
$ pi install npm:@rotem-bar/pi-name-tmuxpi-live-terminal
Pi extension that runs commands in tmux and displays a live terminal widget.
$ pi install npm:pi-live-terminal@aliaksei-raketski/pi-tmux-bash
Pi extension that executes model-facing shell commands in managed tmux windows.
$ pi install npm:@aliaksei-raketski/pi-tmux-bashpi-overwatch
Minimal TUI observability for Pi sessions, with tmux session awareness and cwd fallback
$ pi install npm:pi-overwatchpi-tmux-bell
Pi extension that sends cmux notifications when Pi finishes or needs input
$ pi install npm:pi-tmux-bell@adamjen/pi-interactive-subagents
Interactive subagents for pi - spawn, orchestrate, and manage sub-agent sessions in cmux/tmux/zellij terminals
$ pi install npm:@adamjen/pi-interactive-subagents@r3b1s/tmux-pilot
Spawn subagents as real coding agent processes in detached tmux windows — full TUI observability, guard lifecycle, settings UI, and debug log viewer.
$ pi install npm:@r3b1s/tmux-pilotpi-image-preview
Image preview extension for pi coding agent — renders inline image thumbnails above the editor using kitty graphics protocol with tmux support
$ pi install npm:pi-image-previewpi-worktree
Git worktree management for Pi — create isolated workspaces with one command, optionally launch in cmux/tmux.
$ pi install npm:pi-worktree@snehalyelmati/pi-tmux-sidechat
Pi extension for read-only tmux side-chat sessions.
$ pi install npm:@snehalyelmati/pi-tmux-sidechat@normful/picadillo
pi agent skills & extensions: run-in-tmux, parrot, mulch, overstory
$ pi install npm:@normful/picadillo