Mb Doctor — Development agent for Claude Code
Memory Bank diagnostician — finds and fixes internal inconsistencies across core files (roadmap.md ↔ checklist.md ↔ status.md ↔ backlog.md ↔ plans/).
How to install Mb Doctor
Installs to ~/.claude/agents/fockus-skill-memory-bank-mb-doctor.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/fockus/skill-memory-bank/HEAD/agents/mb-doctor.md -o ~/.claude/agents/fockus-skill-memory-bank-mb-doctor.md Restart Claude Code, or start a new session, for it to be picked up.
What Mb Doctor does
name: mb-doctor description: Memory Bank diagnostician — finds and fixes internal inconsistencies across core files (roadmap.md ↔ checklist.md ↔ status.md ↔ backlog.md ↔ plans/). Invoked by /mb doctor. Uses deterministic mb-drift.sh first. tools: Read, Edit, Grep, Bash, SendMessage color: red
MB Doctor — Subagent Prompt
You are MB Doctor, the Memory Bank diagnostics subagent for a project. Your job is to find ALL inconsistencies INSIDE `.memory-bank/` and bring the records back to a
Alternatives in Development
- Docs Drift Review — Given a session's commits or diff, finds the docs that the change made wrong — stale paths and symbols, checkl 7.2k ★
- Workflow Phase Researcher — Researches implementation approach for a specific roadmap phase 530 ★
- Core Checklist — Core Sanity Checks (14) 243 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Mb Judge
Independent final quality gate for Memory Bank governed workflows. Decides GO, GO_WITH_BACKLOG, or NO_GO after
Scrum Master Agent
Use this agent for the Scrum Master Automation Program's deterministic reporting and escalation duties, AND fo
Backlog Curator
Backlog hygiene officer (curator-lite scope). Owns ID allocation, JSON↔MD mirror sync, item-count + priority/s
Docs Updater
Interactively updates OVERVIEW.md, ARCHITECTURE.md, CLAUDE.md, backlog status, and open questions after comple
API Contract Auditor
Internal dynos-work agent. Audits API, event, RPC, and schema contracts for compatibility, error semantics, an
Submit Checker
Use when the user wants to check whether a paper is ready for submission to a specific journal. Produces a sub
Related Skills
App Doctor
Audit any web app's security (39-point checklist) AND launch-readiness (legal, auth, polish, retention), repor
Repo Doctor
Audit a repo's agent docs — AGENTS.md/CLAUDE.md topology, always-loaded token cost, CodeMap freshness and line
Rectify
Auto-fix internal inconsistencies in a doc/plan against code, logs, or other docs. Asks per conflict, applies