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-harnessclaude-code-tmux
Durable tmux controller for interactive Claude Code sessions, with a Pi extension and skill.
$ pi install npm:claude-code-tmux@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-tmuxsplit-editor
Open pi prompt editing in a live tmux split editor without freezing the pi UI.
$ pi install npm:split-editor@richardgill/pi-tmux-bash
Drop-in `bash` replacement that runs commands in the background using tmux.
$ pi install npm:@richardgill/pi-tmux-bashpi-agent-hub
Pi-native tmux hub for long-running coding-agent sessions, skills, and MCP
$ pi install npm:pi-agent-hub@martintrojer/mu
A persistent, observable crew of pi agents running in one tmux session per workstream, coordinated through a built-in task DAG.
$ pi install npm:@martintrojer/mupi-live-terminal
Pi extension that runs commands in tmux and displays a live terminal widget.
$ pi install npm:pi-live-terminalpi-agentteam
Multi-agent team orchestration for pi — leader-coordinator pattern with researcher, planner, and implementer teammates in tmux panes
$ pi install npm:pi-agentteam@zackify/pi-bg-tasks
A pi extension that runs and manages background commands in tmux.
$ pi install npm:@zackify/pi-bg-tasks@rezamonangg/pi-code-preview
Markdown + code preview for pi TUI using native theme-aware syntax highlighting.
$ pi install npm:@rezamonangg/pi-code-previewpi-catppuccin-footer
A Catppuccin/tmux-style configurable footer extension for Pi.
$ pi install npm:pi-catppuccin-footerpi-tmux-window-name
Automatically name tmux windows for pi coding sessions
$ pi install npm:pi-tmux-window-namepi-tmux-subagents
Pi extension for Markdown-defined, tmux-backed subagents and parallel coding-agent delegation
$ pi install npm:pi-tmux-subagentspi-tmux-branch
Pi extension for branching the current session into a new tmux pane.
$ pi install npm:pi-tmux-branch@rezamonangg/pi-sidebar-tui
Tmux right sidebar for Pi showing git file changes.
$ pi install npm:@rezamonangg/pi-sidebar-tui@ogulcancelik/pi-tmux
Tmux pane management for pi. Run dev servers, watchers, and long-running processes in named panes without blocking the agent.
$ pi install npm:@ogulcancelik/pi-tmux@lukemelnik/pi-monitor
A Pi extension and CLI for monitoring live Pi agents and jumping to their tmux panes.
$ pi install npm:@lukemelnik/pi-monitor@vanillagreen/pi-flightdeck
Optional Pi status shell for the flightdeck skill: owner-scoped mini-dashboard, pause banner, notifications, and /flightdeck focus/open integration for the Rust app.
$ pi install npm:@vanillagreen/pi-flightdeckpi-workbench
Terminal workbench for switching between live Pi sessions using tmux.
$ pi install npm:pi-workbench@normful/picadillo
pi agent skills & extensions: run-in-tmux, parrot, mulch, overstory
$ pi install npm:@normful/picadillopi-tmux-spinner
Animated tmux window-name spinner for the pi coding agent
$ pi install npm:pi-tmux-spinnerpi-side-agents
Side-agent orchestration for Pi — spin off parallel child agents in tmux windows and git worktrees.
$ pi install npm:pi-side-agentspi-tmux-harness
Pi extension exposing tmux as native tools — drive other TUIs (pi, claude, copilot CLI, lazygit, etc.) for adversarial testing without fragile sleep+grep loops.
$ pi install npm:pi-tmux-harnesspi-worktree
Git worktree management for Pi — create isolated workspaces with one command, optionally launch in cmux/tmux.
$ pi install npm:pi-worktree@m64/pi-screenshot-tools
Screenshot skill and inline screenshot extension for pi
$ pi install npm:@m64/pi-screenshot-toolspi-claude-agent
Pi extension that delegates tasks to the local Claude Code CLI with tmux sessions and inspectable artifacts.
$ pi install npm:pi-claude-agentpi-holdpty
Detached PTY sessions with regex watcher, exit notification, NDJSON events, ownership tracking, and Pi extension wiring. Fork of holdpty.
$ pi install npm:pi-holdptypi-cutlery
Multi-session workflow toolbox for Pi, centered on session forking
$ pi install npm:pi-cutlerypi-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-tmux-cursor-focus
Pi extension that hides the editor cursor in unfocused tmux panes without replacing other editor/status extensions
$ pi install npm:pi-tmux-cursor-focus@victor-software-house/pi-terminal-env
Tiny zero-dep helpers to detect the terminal emulator pi is running in (iTerm2, tmux, etc.). Pure env-var probes, no I/O.
$ pi install npm:@victor-software-house/pi-terminal-env@romansix/pi-tmux
Pi coding agent extension: tmux session management per project
$ pi install npm:@romansix/pi-tmuxpi-tmux-rename
Pi extension that automatically renames tmux windows to reflect the current conversation topic
$ pi install npm:pi-tmux-renamepi-window-title
Automatically manage pi session titles and tmux window titles for coding sessions
$ pi install npm:pi-window-titlepi-overwatch
Minimal TUI observability for Pi sessions, with tmux session awareness and cwd fallback
$ pi install npm:pi-overwatchpi-tau-mux
Web UI that mirrors your Pi terminal session in the browser - tmux session aware
$ pi install npm:pi-tau-muxpi-tmux-focus-cursor
Hide Pi's fake editor cursor when the current tmux pane loses focus
$ pi install npm:pi-tmux-focus-cursor@victor-software-house/pi-tmux
Pi coding agent extension: tmux session management per project
$ pi install npm:@victor-software-house/pi-tmux@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-subagentspi-agent-sandbox
Sandbox awareness for pi: shows a colored [sandboxed:<profile>] footer and injects sandbox-access context when pi runs inside agent-sandbox (asb), plus an asb-pi shell wrapper that launches pi sandboxed inside tmux.
$ pi install npm:pi-agent-sandbox