Use when starting, stopping, or checking the dot-dash live session dashboard — a real-time browser UI that monitors all active Claude Code sessions, streams transcripts, and supports prompt injection
Installs into .claude/skills of the current project.
Are you the author of Dot Dash?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/jamie-bitflight-dot-dash)
---
name: dot-dash
description: Use when starting, stopping, or checking the dot-dash live session dashboard — a real-time browser UI that monitors all active Claude Code sessions, streams transcripts, and supports prompt injection
---
# dot-dash
Start the dot-dash server and open the browser dashboard.
## Usage
/dot-dash [start|stop|status|token]
## Commands
- `start` — Start the dot-dash server (port 7765 by default, set DOT_DASH_PORT to override)
- `stop` — Stop the running server
- `status` — Check if server is running and show active sessions
- `token` — Print the bearer token for dashboard access
## Setup
1. Start the server: run `bash plugins/dot-dash/scripts/start-server.sh`
2. Open browser at `http://localhost:7765` (or LAN IP)
3. Token is auto-generated at `~/.claude/dot-dash/token` on first start
## How it works
- SessionStart and SessionEnd hooks auto-register every Claude Code session
- Server tails `~/.claude/projects/*/*.jsonl` files and broadcasts events via WebSocket
- React dashboard shows all sessions with live transcripts
- UserPromptSubmit hook checks the injection queue before every user message