Service Documentation — Development agent for Claude Code
Use ONLY when you and the user have identified that existing documentation has drifted significantly from the code, or after a substantial set of changes that the docs should reflect.
How to install Service Documentation
Installs to ~/.claude/agents/mikopbx-core-service-documentation.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/mikopbx/Core/HEAD/.claude/agents/service-documentation.md -o ~/.claude/agents/mikopbx-core-service-documentation.md Restart Claude Code, or start a new session, for it to be picked up.
What Service Documentation does
name: service-documentation description: Use ONLY when you and the user have identified that existing documentation has drifted significantly from the code, or after a substantial set of changes that the docs should reflect. This agent updates CLAUDE.md files and module documentation to reflect current implementation, adapting to super-repo, mono-repo, or single-repo structures. Supply a summary of what changed. tools: Read, Grep, Glob, LS, Edit, MultiEdit, Bash color: blue
Service Do
Alternatives in Development
- Docs Impact Agent — Finds repository documentation made false by a change and missing documentation required to use or operate a n 2.2k ★
- User Guide Expert — Use this agent when you need to create, update, or improve user-facing documentation in the docs/userguide dir 1.2k ★
- Service Agent — Creates well-structured Rails service objects following SOLID principles with callable interface and error han 652 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Knowledge Maintainer
Internal documentation service (Sonnet, never user-facing). Updates docs after accepted changes. Leaf agent.
Drone Docs
Documentation drone. After a story merges, updates memory/map slices and docs/wiki notes to reflect the change
Docs Accuracy Auditor
Internal dynos-work agent. Audits README, API docs, operator docs, changelog, and user-facing documentation fo
Apex Developer
Implements bulk-safe Apex changes using the existing selector/service/handler pattern. Use after the Repositor
DocWriter
Maintain documentation - keeps decisions.md, errors.md, and CLAUDE.md files accurate. Use when docs have drift
Doc Sync Manager
Synchronizes documentation across README.md, CLAUDE.md, and other docs when new agents, commands, or workflows
Related Skills
Doc Updater
Update existing documentation after code changes — READMEs, docstrings, JSDoc, API references. Distinct from /
Sync Docs
Use when user asks to "update docs", "sync documentation", "fix outdated docs", "update changelog", "docs are
Analyze Repo Changes Update Docs
Analyzes git repository changes and systematically updates all documentation files to reflect those changes.