_doctor

Detect drift and validate structure in .claude/ documentation via automated health checks.

Updated Mar 28, 2026
One-click install
npx skills add https://github.com/HahyeonJeon/gobbi --skill doctor-hahyeonjeon
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: _doctor
Source: https://github.com/HahyeonJeon/gobbi/tree/main/plugins/gobbi/skills/_doctor
Command: npx skills add https://github.com/HahyeonJeon/gobbi --skill doctor-hahyeonjeon

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Unified health checks for .claude/ documentation, detecting drift, validating structure, and ensuring completeness across living docs.

Core Features & Use Cases

  • Detect drift across CLAUDE.md, SKILL.md, and navigation tables, ensuring all references are current.
  • Validate JSON/MD synchronization and structural integrity to prevent broken links and missing entries.
  • Provide a remediation workflow with plan and fix options to align living docs with the authoritative source.

Quick Start

Run gobbi doctor to generate a unified health report for your .claude/ documentation.

Frequently Asked Questions about _doctor

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check .claude documentation for drift and structural issues?▼

To detect drift in .claude documentation, run an automated health check that validates filesystem existence, schema conformance, and JSON/MD synchronization across living docs. It enforces consistency and maturity levels to ensure release readiness.

What is documentation drift in Claude living docs?▼

Documentation drift in Claude living docs occurs when references in CLAUDE.md, SKILL.md, and navigation tables fall out of sync. A health check detects this drift by validating structural integrity and ensuring all entries remain current.

How do I fix broken links and missing entries in .claude docs?▼

To fix broken links and missing entries in .claude docs, use a remediation workflow with plan and fix options. This workflow aligns living docs with the authoritative source by validating JSON/MD synchronization and resolving structural integrity issues.

Can I output .claude documentation health check results as JSON?▼

Yes, you can generate .claude documentation health check results as optional JSON output. The validation process enforces deterministic filesystem-based checks for schema conformance and maturity levels, returning structured JSON alongside the standard health report.

When do I need to validate maturity levels in Claude documentation?▼

You need to validate maturity levels in Claude documentation during release preparation or project setup. The automated health check enforces deterministic filesystem-based validations to ensure your living docs maintain required consistency, validity, and readiness standards.