jawhnycooke

Documentation Agent — Development agent for Claude Code

Development community

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

Terminal
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 Repository