pi-dashboard-control
Control the local pi-dashboard over its REST API with curl - list pi sessions, send a prompt, abort a run, spawn a session. Use…
Make sure the local pi-dashboard server is running before any pi-dashboard action. Use FIRST whenever the user mentions the pi dashboard, pi sessions or pi agents, or asks to start or open the dashboard; also when a dashboard call fails with "connection refused".
$ npx -y skills add BlackBeltTechnology/pi-agent-dashboard --skill pi-dashboard-bootstrap --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/pi-dashboard-bootstrapContext preview
The summary Claude sees to decide when to auto-load this skill.
Make sure the local pi-dashboard server is running before any pi-dashboard action. Use FIRST whenever the user mentions the pi dashboard, pi sessions or pi agents, or asks to start or open the dashboard; also when a dashboard call fails with "connection refused".
name: pi-dashboard-bootstrap description: Make sure the local pi-dashboard server is running before any pi-dashboard action. Use FIRST whenever the user mentions the pi dashboard, pi sessions or pi agents, or asks to start or open the dashboard; also when a dashboard call fails with "connection refused".
Run exactly this as ONE foreground Bash call with the tool timeout set to 600000 ms (600 s). Never run it in the background and never add `&`: the script starts the server detached itself.
sh "${CLAUDE_SKILL_DIR}/scripts/ensure-dashboard.sh"Shell variables do not survive between Bash calls. Write the literal `BASE` URL in every later call. If the tool call itself times out, run the same command again: the script is idempotent and reports `already-running` once the server is up.
Read the `STATUS=` line on stdout:
`pi-dashboard-control` skill.
retry in a minute; point to the server log path printed on stderr if it persists. Do not start another one.
the port or set `DASHBOARD_PORT`. Do not send any credentials to it.
pi-dashboard. Tell the user to use Claude Code on their own machine. Do not try workarounds.
install:
Only after a yes, run the same command once more with `--install` appended.
wizard finished.
One browser tab to command an army of pi agents. Spawn parallel sessions, watch reasoning live, attach OpenSpec changes, ship work — from your laptop or phone.
Control the local pi-dashboard over its REST API with curl - list pi sessions, send a prompt, abort a run, spawn a session. Use…
Get notified when a pi session asks a question, changes status (streaming, idle, ended) or is added or removed, instead of…