# Validation Doctor

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

- Skill: `mverab/validation-doctor` (Agent Skill)
- Install (CLI): `npx skillmds@latest add mverab/validation-doctor`
- Raw SKILL.md: https://api.skillmd.com/api/skills/mverab/validation-doctor/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: mverab (https://skillmd.com/u/mverab)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/mverab/validation-doctor

---


# Validation Doctor

## 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

| Component | Status | Action 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.
```json
{
  "mcpServers": {
    "chrome-devtools": {
      "command": "npx",
      "args": ["-y", "chrome-devtools-mcp@latest"]
    }
  }
}
```

### Brave Search (NPX)
```json
{
  "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.

