Validation Doctor

SkillSearch

Check Brave Search and Chrome DevTools MCP availability and provide exact setup snippets. Use when validation dependencies are missing or uncertain.

Available today. Use it from your connected AI after setup.

Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.

Then ask your AI: use the Validation Doctor skill

What this skill tells your AI

The instructions your AI receives, as published by mverab/egeoagents in .claude/skills/validation-doctor/SKILL.md and read by ahel’s review.

Diagnostics

  1. Chrome DevTools MCP

    • Probe by calling list_pages (may appear as mcp6_list_pages depending on the client).
  2. Brave Search MCP

    • Probe by calling brave_web_search with a trivial query and count=1.

Status Report

ComponentStatusAction Required
Market Validator (Brave)✅ / ❌[Config Snippet / None]
Technical Validator (Chrome)✅ / ❌[Config Snippet / None]

Setup Snippets

Never just say "install them" — output the exact JSON to paste.

Chrome DevTools (NPX)

Requirements: Node.js v20.19+ and current stable Chrome.

{
  "mcpServers": {
    "chrome-devtools": {
      "command": "npx",
      "args": ["-y", "chrome-devtools-mcp@latest"]
    }
  }
}

Brave Search (NPX)

{
  "mcpServers": {
    "brave-search": {
      "command": "npx",
      "args": ["-y", "@brave/brave-search-mcp-server", "--transport", "stdio"],
      "env": {
        "BRAVE_API_KEY": "YOUR_API_KEY_HERE"
      }
    }
  }
}

Runtime Policy

  • If chrome-devtools is unavailable, allow fetch fallback but mark results as Low Confidence.
  • If brave-search is unavailable, do not claim competitor positioning; only score the page itself.

Signals

GitHub stars
194
Forks
56
Last commit
Sep 2026
Advanced
Item type
skill
Key
validation-doctor
Source
github.com/mverab/egeoagents