Skip to main content

Usage

drevon doctor

Description

Runs a comprehensive diagnostic check on your workspace, verifying that all expected files exist and are in good shape.

Checks Performed

CheckWhat It Verifies
Agent configsEach enabled agent’s output files exist on disk
Memory filesAll configured memory files are present
Skills lockskills-lock.json exists and is valid
Prompts directory.drevon/prompts/ directory exists

Output Example

  Running diagnostics...

  Agents:
    ✓ copilot — .github/copilot-instructions.md exists
    ✓ claude — CLAUDE.md exists
    ✗ cursor — .cursor/rules/core.mdc missing

  Memory:
    ✓ user.md exists
    ✓ projects.md exists
    ✓ systems.md exists
    ✓ log.md exists

  Skills:
    ✓ skills-lock.json exists

  Prompts:
    ✓ .drevon/prompts/ exists

  1 issue found. Run 'drevon sync' to fix.

Fixing Issues

Most issues can be resolved by running:
drevon sync
If files are missing from the memory system, you may need to re-initialize:
# Re-create memory files only
drevon init