Pi Inspect banner
NikiforovAll NikiforovAll

Pi Inspect

Development community

Description

Introspection dashboard for the pi coding agent — tools, prompts, skills, and the system prompt injected on init.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

pi-inspect

[![npm version](https://img.shields.io/npm/v/pi-inspect.svg)](https://www.npmjs.com/package/pi-inspect) [![npm downloads](https://img.shields.io/npm/dm/pi-inspect.svg)](https://www.npmjs.com/package/pi-inspect)

Introspection dashboard for the [pi coding agent](https://pi.dev) — see what's actually loaded into a session: tools, slash commands, skills, and the system prompt injected on init.

pi-inspect demo pi-inspect demo light

Installation

pi install npm:pi-inspect

Then use `/inspect start | stop | restart | status | open | list | snapshot` from inside pi.

Usage (inside a pi session)

Command What it does
/inspect Open the dashboard for the current session in your browser (http://localhost:5462/?session=)
/inspect Open dashboard pinned to a specific past session
/inspect snapshot Re-capture the current session snapshot now
/inspect list Print all captured session IDs in the terminal
/inspect open web|app Open in browser or as a PWA window
/inspect start / stop / restart / status Manage the local server

State is driven entirely through the `?session=` URL param — share or refresh URLs to pin views. The in-page picker also writes to the URL.

Sharing a snapshot

Click **Share** in the topbar to copy a self-contained link of the current snapshot. The snapshot is `deflate-raw` compressed and base64url-encoded into the URL hash (`#s=…`) — no server, no upload, no account.

Recipients open the link on the hosted static dashboard at **https://nikiforovall.blog/pi-inspect/** and see the exact same tools / commands / skills / system prompt. The page makes no network requests; everything is in