eltmon
@eltmon
Public Skills
pan-open-threads
by eltmon
Build an "open threads ledger": read every active Overdeck conversation, list every topic the operator raised that is still unfinished (what they owe, what is at risk, questions agents asked and never got answered, work nobody is driving), and publish it as a checkable Claude Code artifact page that persists ticks. Re-runs update the same page. Use when the operator says they have lost track of what they were juggling, asks "what did I leave hanging", "what's still open across my conversations", "where did I leave that", or wants the ledger refreshed. Not for pipeline status (use pipeline-status) or a daily recap (use pan-recap).
pan-close
by eltmon
"pan close <id> — close-out ceremony for a completed and merged issue"
onboard-codebase
by eltmon
Systematic approach to understanding a new codebase
pan-flywheel
by eltmon
pan flywheel start — run the Fix-All Flywheel as a loop skill: tick the order books and backlog sequence in .pan/, pick the next issue, launch work with pan start, watch its PR and checks to landing, run pan reload after an overdeck merge lands with green CI, and park whatever it cannot decide.
pan-start
by eltmon
"pan start <id> — spawn a work agent for an issue in its own terminal-backend pane and workspace"
pan-style-guide
by eltmon
Overdeck dashboard UI style guide — canonical typography, color-signal semantics, badge formula, and color-restraint rules, for both the Ledger (legacy) and Broadsheet (default) themes. Use whenever writing, reviewing, or mocking up dashboard frontend UI (components, badges, colors, fonts, status indicators, kanban cards, tree rows). Prevents the common violations: Inter as a font, bold/semibold outside its weight tier, pill badges, decorative color, green "running" agents, cyan misuse.
pan-pause
by eltmon
"pan pause <id> [--reason <reason>] — persistently pause an agent and stop it if running"
pan-unpause
by eltmon
"pan unpause <id> — clear an agent pause gate without spawning it"
pan-restart
by eltmon
"pan restart — scoped restart (dashboard by default; --cliproxy, --traefik, or --full) that will not strand shared sidecars"
pan-reload
by eltmon
Build Overdeck, then restart the dashboard only if the build succeeds.
pan-handoff
by eltmon
"pan handoff <conv> — agent-authored conversation handoff that spawns a new conversation. Keep the focus short and steering; the hard cap is 10000 characters (PAN-3737). Pass --title to name the successor."
pan-conversations
by eltmon
"pan conversations scan/search/list/show/current/cost/enrich/embed/move/link-pr — discover, index, search, reassign, and link PRs to Claude Code session history"
pan-help
by eltmon
Overview of all Overdeck commands and capabilities
pan-fly
by eltmon
Fly.io operations for Overdeck remote workspaces and deployed app instances. Use when users ask about Fly.io setup, remote workspaces, machine status, SSH/exec access, tunneling, or deploying/debugging Fly-hosted services.
pan-tts
by eltmon
Built-in dashboard text-to-speech playback plus optional external sidecar support through Qwen3-TTS (or any local TTS engine). The dashboard speaks activity.tts events directly when tts.enabled=true; the SSE sidecar remains optional for external TTS on another machine. Also exposes an ad-hoc speak helper (scripts/say.sh) so agents can announce one-off messages on demand.
pan-logs
by eltmon
View and analyze agent and system logs
pan-reopen
by eltmon
"pan reopen <id> — re-enter the pipeline for a CLOSED/COMPLETED/CANCELLED issue. NOT for issues already in progress — use pan review restart for that."
test-specialist-workflow
by eltmon
Test the full specialist handoff pipeline (review → test → merge)
pan-dashboard-restart
by eltmon
Safely restart the Overdeck dashboard server (production Node 22 dist) using a detached process. Use when pan up / pan restart hang, the dashboard churns/reconnects in a loop, two dashboards are dueling, or the server is running from a workspace path / wrong port.
pan-quickstart
by eltmon
Quick start guide combining installation, setup, and first workspace
pan-admin-tracker
by eltmon
"pan admin tracker <cmd> — tracker-specific operations (Linear states, cleanup)"
pan-dev
by eltmon
Start Overdeck in development mode with Vite HMR for the frontend and the Node 22 server
pan-map
by eltmon
"Topical: bootstrap or refresh Overdeck codebase map files for project orientation before planning"
pan-new-project
by eltmon
Complete setup for registering a new project with Overdeck. Handles project registration, issue prefix, workspace config, trust setup, xBRIEF task support init, tracker config, and validates against working projects. Three entry points: CLI (pan project clone/add/new), dashboard (/projects/new), and workspace-page chips for quick registration.