pi-design-deck plugin
An extension for the pi agent that shows decisions as slides with previews, and you pick one option per slide.
- 291 ★ on the repository
- Last commit
Install
Manual install
pi install npm:pi-design-deckThe command from the Install section. Restart pi afterwards so the extension and the `design-deck` skill load.
Access and checks
How we reviewMinimal accessThe tool runs nothing and makes no network calls.
- A local deck server opens a page on your machine.
This is third-party code. Review the repository files before installing.
What it does
Design Deck opens a slide deck in a native macOS window or a browser tab: each slide shows 2 to 4 high-fidelity previews such as code diffs, architecture diagrams or UI mockups. You pick one option per slide and the agent receives a selection map. Three commands exist: `/deck` for general use, `/deck-plan docs/plan.md` reads a plan or PRD and finds decision points, and `/deck-discover` interviews you for requirements first. The `design-deck` skill is declared in `package.json`, includes a reference of 60 UI components and loads automatically.
Who it is for. Users of the pi agent who choose between architectures and interfaces by eye rather than from paragraphs of text.
Good fit when
- Three backend architecture options are compared visually.
- A PRD is broken into key decisions and chosen slide by slide.
- A direction for a settings page is picked.
- Requirements are gathered by interview, then options are shown.
Not a fit when
- An agent other than pi is used.
- The pi version is older than 0.35.0.
- The decision comes down to one text answer.
Example request
Show me 3 architecture options for the backend, visually, and let me choose.Limitations
It works only with the pi agent version 0.35.0 or newer; other agents lack the extension. The native macOS window needs a separate `pi install npm:glimpseui`, otherwise a browser tab opens. A persistent server keeps the page open between calls, so close the deck when finished. The repository states no license. The last commit was in October 2026. The model builds the previews, so verify the accuracy of diagrams and diffs.
How to disable. Remove the package with pi extension removal and restart pi. If you installed `glimpseui`, remove it separately.
FAQ
Which commands exist?
`/deck`, `/deck-plan` and `/deck-discover`.
Is macOS required?
No. macOS gets a native Glimpse window; other systems use a browser tab.
Which pi version is needed?
0.35.0 or newer.
How many options per slide?
Two to four previews.
What does the agent receive?
A clean selection map per slide.
Discussion
No questions or reviews yet.
Related
PluginsA planning extension for the Pi coding agent: reviewed Markdown plans first, and code changes only after your approval
A local dashboard for Claude Code and Codex sessions: who is working, who waits for you, plus a 3D aquarium and Stream Deck
Deckuse is a CLI and skill that edits PPTX and DOCX via JSON commands, with versioned workspaces, validation and undo.
A web dashboard for the pi coding agent with sessions grouped by branch, a built-in terminal and a mobile mode
pi-kanban runs pi agent sessions in a browser terminal and shows tasks as a kanban board, subagents and the session log alongside.
Personal Pi agent setup with four commands for plan, todos, execution and review, passing state through Markdown session files.
README in short
The extension draws option slides, a server keeps the page open across calls and the skill teaches the agent when and how to show a deck.