pi-demo-grid

Launch a deterministic tmux grid of concurrent localpi demo sessions.

12|2|Updated Jan 2, 2026
One-click install
npx skills add https://github.com/osolmaz/tools --skill pi-demo-grid
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: pi-demo-grid
Source: https://github.com/osolmaz/tools/tree/main/agents/skills/pi-demo-grid
Command: npx skills add https://github.com/osolmaz/tools --skill pi-demo-grid

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Launch a reliable, observable showcase of many localpi demo sessions in a single, live grid to facilitate demonstrations and side-by-side comparisons without manual pane configuration.

Core Features & Use Cases

  • Deterministic tmux grid creation using a bundled script to arrange panes evenly.
  • Safety-first workflow with preview plans and explicit user confirmation before launching.
  • Use cases include live demos, capacity demonstrations, model-output comparisons, and documentation-friendly walls.

Quick Start

Plan the grid in preview mode, then start the tmux demo grid with --start after confirming capacity.

Frequently Asked Questions about pi-demo-grid

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I launch a tmux grid of concurrent demo sessions for side-by-side comparisons?▼

Launch a deterministic tmux grid of concurrent localpi demo sessions by planning in preview mode, then starting the grid with --start after confirming capacity and validating available memory.

Can I preview a tmux layout plan before starting concurrent demo panes?▼

Yes, you can preview a deterministic tmux grid plan before launching concurrent demo panes to ensure safety and verify capacity, requiring explicit confirmation before starting the side-by-side sessions.

Do I need to specify a model to run concurrent localpi demo panes in a tmux grid?▼

Yes, running concurrent localpi demo panes requires an explicit model spec via the --model flag or the LOCALPI_MODEL environment variable to prevent unintended high-concurrency launches.

How does memory validation work when launching a tmux grid of demo sessions?▼

Memory validation checks available system memory before launching the deterministic tmux grid of concurrent demo sessions, preventing unintended high-concurrency launches unless explicitly permitted by the user.

What is the best way to arrange multiple localpi demo panes evenly in tmux?▼

The best way to arrange multiple localpi demo panes evenly is using a bundled script that creates a deterministic tmux grid layout for live demonstrations and side-by-side model-output comparisons.

Why does the tmux demo grid require explicit confirmation before starting?▼

The tmux demo grid requires explicit confirmation before starting to enforce a safety-first workflow, ensuring users review preview plans and validate available memory before launching high-concurrency localpi sessions.