Back to Docs
Diagnostics
System Health Checks for Diverga
The Doctor skill performs comprehensive diagnostics on your Diverga installation. It follows an OpenClaw-style Check-Report-Fix pattern to identify and resolve issues. Introduced in v8.0.2.
5-Layer Diagnostic Checks
Doctor examines your installation from top to bottom:
Plugin Health
Plugin files present and valid
Version compatibility with oh-my-claudecode
Skill files properly linked
AGENTS.md file accessible
Skill Sync
All 24 agent skills registered
Skill trigger patterns valid
No duplicate skill names
Skill-to-agent mapping correct
Config Validity
CLAUDE.md syntax valid
Agent definitions parseable
Checkpoint configurations consistent
Memory system paths correct
API Keys
ANTHROPIC_API_KEY set
GROQ_API_KEY set (for screening)
Optional: SCOPUS_API_KEY, WOS_API_KEY
Key format validation (no whitespace)
Project State
.diverga/ directory structure
Memory files readable
Decision log integrity
Active project state valid
Check-Report-Fix Pattern
Doctor follows a predictable three-step process:
1
Check
Run all diagnostic checks across 5 layers. Read-only, no modifications.
2
Report
Display results with severity levels: PASS, WARN, or FAIL for each check.
3
Fix
Suggest actionable fix commands for any WARN or FAIL results. User confirms before execution.
Usage
Run diagnostics with the skill command:
/diverga:doctorDoctor is read-only by default. Fix commands are suggested but require user confirmation.
Example Output
diverga:doctor
[CHECK] Plugin Health ✅ Plugin files present ✅ Version v8.0.2 compatible ✅ 24 skills registered ⚠️ AGENTS.md last updated 14 days ago [CHECK] API Keys ✅ ANTHROPIC_API_KEY set ✅ GROQ_API_KEY set ❌ SCOPUS_API_KEY not set ⚠️ WOS_API_KEY not set [REPORT] 2 warnings, 1 failure [FIX] Run: export SCOPUS_API_KEY=your_key