AI-powered toolkit for Microsoft Agent Framework (MAF) migrations — agents, skills, MCP server, and self-updating guide
README
Diagnose, explain, prescribe, verify — for MAF agents and workflows.
<!-- Two animated casts (each ~30 s). Rendered from docs/assets/*.tape via vhs. Re-render after editing the .tape files: bash scripts/make-cast.sh (or .ps1). If a GIF appears broken/missing, the renderer hasn't run yet — see scripts/make-cast.sh for the install + render instructions. --> <p align="center"> <img src="docs/assets/install-cast.gif" alt="MAF Doctor — install + audit any MAF codebase in 30 seconds" width="900" /> <br/> <em>Install + audit a real MAF codebase. Doctor returns grade F + the top fixes.</em> </p> <p align="center"> <img src="docs/assets/migration-cast.gif" alt="MAF Doctor — auto-fix the broken codebase to grade A in ~30 seconds" width="900" /> <br/> <em>One <code>autofix-all</code> command. Every mechanical rule. Grade F → A, deterministic.</em> </p>Naming: the brand is MAF Doctor; the NuGet package + CLI are
maf-doctor. (Pre-1.3 this shipped asmaf-autopilot≤ 1.2.0 — that package is deprecated in favor ofmaf-doctor. The internalsrc/maf-autopilot/project folder keeps its name; it's invisible to users.)
MAF Doctor is a .NET global tool that does three things in one install:
.vscode/mcp.json.maf-doctor doctor (A-F health letter), maf-doctor autofix-all (deterministic rewriters), maf-doctor new agent <Name>, maf-doctor new executor <Name>, maf-doctor init (drops MCP config + steering snippets into your repo), maf-doctor verify-registry, maf-doctor badge, maf-doctor registry-extract.init also drops 12 specialised skills, 7 specialist agents, and steering snippets for GitHub Copilot Coding Agent so Copilot's agentic loops gain MAF-specific knowledge.Plus a *