By EdwardAngert
A documentation coach for Claude Code. Guides subject matter experts through contributing their knowledge — you bring the expertise, the plugin handles the writing. Also provides content audits, style enforcement, and docs-as-code workflows.
Audit documentation for quality issues, gaps, and improvement opportunities
Draft a new document with guided help — bring your expertise, the plugin handles the writing
Add or improve code examples in a documentation file
Plan a documentation set for a project — figure out what to write, for whom, and in what order
A Claude Code plugin that coaches people through writing documentation.
You have subject matter experts with knowledge in their heads — engineers who built the feature, support leads who know every edge case, PMs who understand the workflow. They don't need to be good at documentation. They just need to share what they know.
This plugin is the documentation expertise layer. It extracts their knowledge, picks the right structure, applies writing standards, and produces a draft they can review. Think of it as having a technical writer in every Claude Code session — one who asks the right questions and handles the formatting so contributors can focus on what they know.
Open Claude Code:
claude
Add this repository as a plugin marketplace:
/plugin marketplace add EdwardAngert/docs-agent-plugin
Install the plugin:
/plugin install EdwardAngert/docs-agent-plugin
Restart Claude Code.
The plugin activates automatically when you ask for documentation help. You don't need to learn any special syntax or documentation theory.
The simplest path: Just tell Claude what you want to document.
I need to document how to set up SSO for our enterprise customers.
Claude will ask you a few questions to understand the audience and scope, walk you through getting the details down, then produce a structured draft. You review for accuracy, Claude handles the rest.
Other prompts that work:
Help me document feature X for issue #123
I just fixed a tricky bug — can we add troubleshooting docs so others don't hit it?
Review this README for clarity and completeness
/documentation-agent:draft [topic]The primary workflow. Guides you through contributing documentation — bring your expertise, the plugin handles the writing.
Claude will:
/documentation-agent:plan [repo or description]Plan a full documentation set for a project. Use when you need to document something from scratch or reorganize existing docs into a coherent structure.
Claude will:
/documentation-agent:audit [path]Run a documentation audit on a directory or file:
/documentation-agent:audit docs/
Evaluates content quality, structure, findability, and gaps. Produces a prioritized report with actionable recommendations.
/documentation-agent:make-examples [doc-path]Add or improve code examples in a documentation file:
/documentation-agent:make-examples docs/setup.md
Identifies sections that need examples, creates safe copy-paste ready code, and asks before inserting.
The plugin includes writing standards and methodologies that Claude applies automatically. You can customize any of these to match your team's conventions:
skills/documentation-agent/
├── SKILL.md # Core instructions and role definition
├── frontmatter-spec.md # Per-doc metadata schema and how the plugin uses it
├── tone-and-voice.md # Formatting rules, heading case, markdown style
├── documentation-patterns.md # Content types, examples, SEO, accessibility
├── content-audit-framework.md # Audit methodology
├── ia-design-methodology.md # Information architecture design
└── style-guides.md # Style guide selection and enforcement
What to customize first:
tone-and-voice.md — Change heading case, list style, or add your company's conventionsSKILL.md — Adjust the coaching approach or add project-specific instructionsThis plugin codifies methodologies from 10 years of technical writing experience — building doc practices from scratch for developer tools, managing documentation teams for enterprise platforms, API and SDK documentation, and docs-as-code workflows.
The core philosophy: I just want your knowledge, expertise, and steps. I'll deal with putting it in the right order, getting the words right, and making it all work together. This plugin brings that same approach to every Claude Code session.
See the contributing guidelines.
Apache 2.0 — see LICENSE for details.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub edwardangert/docs-agent-plugin --plugin documentation-agentDocumentation review, cleanup, and generation with AI slop detection, style learning, and human-quality writing enforcement
Lightweight documentation memory for AI coding agents: scaffold a docs tree, validate it, and auto-load recent context each session.
Documentation agents — technical writer, documentation architect
Documentation quality, generation, and improvement using Diataxis principles. Pairs with beagle-core for full workflow.
Documentation and authoring workflow router: audit docs vs code drift, sync docs after changes, optimize prompts and SKILL.md files, validate GLFM and Markdown formatting, summarize files/URLs/images with fidelity enforcement. Use when: docs are out of date, CLAUDE.md needs improving, SKILL.md needs optimizing, checking if documentation matches code, summarizing files or URLs.
Comprehensive C4 architecture documentation workflow with bottom-up code analysis, component synthesis, container mapping, and context diagram generation