Documentation Agent — Development agent for Claude Code
MUST BE USED whenever code is created or modified to maintain living documentation.
How to install Documentation Agent
Installs to ~/.claude/agents/jawhnycooke-advanced-claude-code-patterns-documentation-agent.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/jawhnycooke/advanced-claude-code-patterns/HEAD/.claude/agents/documentation-agent.md -o ~/.claude/agents/jawhnycooke-advanced-claude-code-patterns-documentation-agent.md Restart Claude Code, or start a new session, for it to be picked up.
What Documentation Agent does
name: documentation-agent description: MUST BE USED whenever code is created or modified to maintain living documentation. This agent specializes exclusively in generating and maintaining technical documentation - creating API references, architecture diagrams, README files, and inline comments that stay synchronized with code. Automatically detects undocumented code, generates comprehensive documentation with working examples, and ensures all public APIs have complete docstrings with usage
Alternatives in Development
- Scribe Agent — You are a specialized documentation agent 3.6k ★
- Documentor — Technical documentation, API docs, READMEs 801 ★
- General Technical Writer — Use this agent when proactively you need to create, review, or improve technical documentation including API d 248 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Docs Reference Agent
MUST BE USED when creating information-oriented documentation for technical lookup. This agent specializes exc
Ticketing
Use this agent when you need to create, update, or maintain technical documentation. This agent specializes in
Documentation Curator
Maintain living documentation, generate API docs, and ensure doc-code synchronization.
Architecture Documenter
MUST BE USED when creating comprehensive architecture documentation for systems, APIs, or technical designs. T
Documentation Author
Use this agent when the user needs help with user-facing documentation. This includes writing READMEs, API ref
React Hooks Docs Writer
Use this agent when you need to create or improve technical documentation for custom React hooks. Examples inc
Related Skills
Docs Update Template
Generate and maintain living user-facing documentation from source code. Reads views + API routes, writes mark
Unity Sessions
List all saved sessions with branch, phase, modified-file count, and timestamp. Sessions are snapshots in .cla
Rust Init
Initialize or retrofit Rust project workflow by invoking the rust-workflow skill, preserving existing config,