{
  "skill": {
    "id": "skl_platform_doctor",
    "name": "platform-doctor",
    "plugin": "cwc-engineering",
    "description": "Doctor + version-drift reporter + gated installer for Claude-brand applications on this Mac (macOS 27.0 / arm64) — Claude Desktop, Claude Bioscience, Claude Code CLI, the VS Code extension, JetBrains Toolbox, and Chrome (chrome-devtools MCP dependency). `validate.py --doctor` reports PRESENT/MISSING plus the installed version string; `pincheck.py --check` compares installed vs. this repo's pinned version (CLAUDE.md) vs. the real live \"latest\" (GitHub releases / VS Code Marketplace API) where a verifiable source exists; `resolve.py --plan| --resolve` runs a fail-fast, logging, gated installer per app. Use on \"what's installed\", \"check claude apps\", \"is claude code out of date\", \"install claude bioscience\", \"platform doctor\", \"/platform-doctor\", before recommending an install, or whenever a Claude-app-related tool call fails with a missing-app error. Never free-recall an app path, version command, \"latest version\" number, or install command — copy validate.py/pincheck.py/resolve.py output verbatim; an app with no verifiable latest-version source is reported UNKNOWN, never guessed; a gated install is ESCALATED with the exact command, never auto-run.",
    "summary": "Doctor + version-drift reporter + gated installer for Claude-brand applications on this Mac (macOS 27.0 / arm64) — Claude Desktop, Claude Bioscience, Claude Code CLI, the VS Code extension, JetBrains Toolbox, and Chrome (chrome-devtools MCP dependency).",
    "gated": 0,
    "source_path": "plugins/cwc-engineering/skills/platform-doctor/SKILL.md",
    "created_at": "2026-07-10 18:13:13",
    "cite_as": "https://subagentskills.com/api/skills/skl_platform_doctor"
  }
}