_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.