STOP — DO NOT READ THIS FILE. You are already reading it. This prompt was injected into your context by Claude Code's plugin system. Begin executing immediately.
Step 0 — Immediate Output
Before ANY tool calls, display this banner:
code
╔══════════════════════════════════════════════════════════════╗ ║ PLAN-BUILD-RUN ► DASHBOARD ║ ╚══════════════════════════════════════════════════════════════╝
Then proceed to Step 1.
Behavior
- •
Parse arguments: Extract
--port Nfrom the user's input. Default to3000. - •
Check dependencies: Check if
${CLAUDE_PLUGIN_ROOT}/dashboard/node_modules/exists. If not, run:codenpm install --prefix ${CLAUDE_PLUGIN_ROOT}/dashboard - •
Launch dashboard: Run in background via Bash:
codenode ${CLAUDE_PLUGIN_ROOT}/dashboard/bin/cli.js --dir <cwd> --port <port> &Use
&to background the process so it doesn't block the session. - •
Output to user:
codeDashboard running at http://localhost:<port> Open this URL in your browser to view your project's planning state.
Notes
- •If the port is already in use, the dashboard will fail to start — suggest the user try a different port with
--port. - •The dashboard watches
.planning/for live updates via SSE.