brennhill/kaboom-browser-ai-devtools-mcp/kaboom-connection-guard
Claude Code and agent skill by brennhill/kaboom-browser-ai-devtools-mcp
- community
Checking that the SKILL.md file is still in the repository.
Use when a tool call fails with "extension not connected", the daemon is unreachable, or browser telemetry stops arriving.
Install
npx vskill@latest install brennhill/kaboom-browser-ai-devtools-mcp/kaboom-connection-guardSKILL.md
Kaboom Connection Guard
This skill activates automatically when a Kaboom MCP tool call fails with a connection-related error. It diagnoses the problem and guides the user through recovery.
When This Activates
Any Kaboom tool call (observe, analyze, generate, interact, configure) returns an error matching:
- "extension not connected"
- "no tracked tab"
- "connection refused"
- "daemon not running"
- "ECONNREFUSED"
- "no active connection"
Diagnostic Workflow
Step 1: Identify the Error Class
Classify the error into one of these categories:
| Error Pattern | Diagnosis | Likely Cause | |
|---|---|---|---|
| "daemon not running" / "ECONNREFUSED" | Daemon Down | Kaboom MCP server process is not running | |
| "extension not connected" / "no active connection" | Extension Disconnected | Chrome extension lost its WebSocket connection to the daemon | |
| "no tracked tab" | No Tracked Tab | Extension is connected but no tab is being monitored |
Step 2: Run Health Check
Attempt configure with what: "health".
If health check succeeds: The daemon is running. The issue is likely transient or tab-specific. Report the health status and suggest the user retry their command.
If health check fails with connection refused: The daemon is not running. Proceed to Step 3.
If health check returns but shows extension disconnected: The daemon is running but the extension is not connected. Proceed to Step 4.
Step 3: Daemon Recovery
Tell the user:
After the user reports the daemon is back, run the health check again to verify.
Step 4: Extension Reconnection
Tell the user:
After the user reports the extension is reconnected, run the health check again to verify.
Step 5: No Tracked Tab Recovery
Tell the user:
After the user reports a tab is tracked, run the health check again to verify.
Step 6: Verification
After any recovery step, run configure with what: "health" one final time.
If healthy: Tell the user the connection is restored and they can retry their original command.
If still failing: Report the persistent failure and suggest checking the Kaboom GitHub issues or logs for more information.
Rules
- Always attempt the health check before giving recovery instructions — the issue may have resolved itself.
- Be concise — the user is interrupted mid-workflow and wants to get back to their task.
- After successful recovery, remind the user what command they were trying to run so they can retry it.
- Do NOT attempt to start the daemon or modify extension settings yourself — guide the user through manual recovery.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingplugin/kaboom-workflows/skills/kaboom-connection-guard/SKILL.md
Popularity
- Repository stars
- 61
- Repository forks
- 4
- 7-day trend score
- 21
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/brennhill/kaboom-browser-ai-devtools-mcp/kaboom-connection-guard)