← All skills & workflows

utilities

acp-doctor

The deep-dive counterpart to `bob-doctor`. Where `bob-doctor` answers "is this machine ready to run BOB at all?" (Layer 1, read-only), `acp-doctor` answers "why is the agent chat in Obsidian broken, and can it be fixed automatically?" — it validates the full chain from Node runtime through agent CLIs, the `acp-launch` launcher, login state, and the Agent Client plugin's configured paths, and (only when asked with `--fix`) repairs what is safe to repair.

Inputs

  • vault — Vault root (defaults to auto-detected root from CWD).

How you ask

  • acp doctor — check my agents
  • Claude Code stopped responding in Obsidian, can you diagnose it?
  • Fix my acp setup and regenerate the launcher
  • Run the agent handshake test and write a report

Outputs

  • diagnostic-note (markdown)
  • launcher (bash)
  • stdout (exit 0 = healthy, 1 = failures)
  • stdout (per-agent handshake timing included)
  • terminal-report (text)
  • ~/bin/acp-launch (outside the vault)
Levelbeginner
Inputconversation
Outputdocument
Setup[none]
Roles[]