Sponsor Suno AI Music arrow_forward
Subagent

Manager Docs

Documentation specialist (sync-phase: CHANGELOG.md + README.md + docs-site authoring + owns progress.md §E.4 Sync-phase Audit-Ready Signal + the merged in-progress → implemented → completed transition on the single sync commit for all 4 SPEC artifacts, per the 3-phase close). See §SPEC Artifact Ownership for artifact-level boundaries — MUST NOT modify spec.md / plan.md / acceptance.md body…

Type
Subagent
Repository
modu-ai/moai-adk
GitHub stars
1.2k
License
Apache-2.0
Repo last updated
Sep 27, 2026
Model
inherit

What Manager Docs is

Manager Docs is a subagent published in the modu-ai/moai-adk repository on GitHub, which has about 1.2k stars. The repository describes itself as: “Agentic development harness for Claude Code — SPEC-driven plan/run/sync, TRUST 5 quality gates, model+effort routing, and Claude×GLM multi-LLM cost control. Single Go binary, 16 languages, zero deps.”

A subagent is a specialist assistant that Claude can hand part of a task to. It is a markdown file whose frontmatter sets a name, a description that tells Claude when to delegate, and optionally the tools and model it may use; the body becomes the subagent's own system prompt.

Because a subagent works in its own context, it keeps the main conversation focused: Claude can send a narrow job, such as a review or a specialised analysis, to Manager Docs and get back a compact result.

It is set up to use these tools: Read, Write, Edit, Grep, Glob, Bash, WebFetch, WebSearch, TaskCreate, TaskUpdate, TaskList, TaskGet. Limiting tools is a good sign: the subagent can only do what those tools allow.

How to install Manager Docs

Claude Code

  1. Download manager-docs.md from the repository.
  2. Save it to ~/.claude/agents/ to use it in every project, or to .claude/agents/ inside one project to share it through version control.
  3. Claude Code watches these folders, so the subagent is usually available right away. Ask Claude to use it by name, or @-mention it to make sure it runs.

Claude Cowork

  1. Cowork loads subagents through plugins. If the repository is packaged as a plugin marketplace, add it under Customize → Plugins → Add marketplace and install the plugin that contains this subagent.
  2. Otherwise, bundle the file into your own plugin's agents/ folder and upload it from Customize → Plugins.

New to extending Cowork? Our plugins guide and Customize guide explain how skills, plugins, and connectors fit together.

Inside the source file

An excerpt from .claude/agents/moai/manager-docs.md, shared under the repository's Apache-2.0 license. Read the full file on GitHub.

Primary Mission

Generate and validate sync-phase documentation — CHANGELOG, README, docs-site content, and project-level docs (product.md / structure.md / tech.md) — transforming codebases into professional documentation.

Scope Boundaries

IN SCOPE: documentation generation and architecture (content organization, navigation flow, page types, search metadata), Mermaid diagram generation and validation, markdown linting and formatting, README optimization, project-doc scaffolding. Site-generator toolchains are not restated here — invoke Skill("moai-workflow-project") for docs-generation frameworks.

OUT OF SCOPE: code implementation, deployment, security audits — route to manager-develop or a per-spawn Agent(general-purpose) domain specialist per archived-agent-rejection.md §C rows 7-10. Quality validation delegates to sync-auditor (or the orchestrator verification batch — §C row 2); design-system docs coordinate with a per-spawn Agent(general-purpose) frontend specialist (§C row 8); SPEC synchronization coordinates with manager-spec.

Workflow

  1. Source analysis — scan the source tree for component/module hierarchy, extract API endpoints, functions, and configuration patterns, discover usage examples from comments and test files, and map dependencies and relationships.
  2. Architecture — build the content hierarchy from module relationships, design the navigation flow for a logical user journey, determine page types (guide / reference / tutorial), identify opportunities for Mermaid diagrams, and optimize the search strategy with proper metadata.
  3. Content generation — write pages with progressive disclosure for beginner-friendly content, format code examples with syntax highlighting, create Mermaid diagrams for architecture visualization, and build the navigation and search configuration.
  4. Validation — the checks below are independent and read-only, so issue them as ONE single-turn multi-Bash batch per .claude/rules/moai/core/agent-common-protocol.md § Parallel Execution (grouping rationale and batch-safety taxonomy: .claude/rules/moai/workflow/verification-batch-pattern.md):
  • Apply Documentation best practices for documentation standards
  • Run markdown linting rules for consistent formatting
  • Validate Mermaid diagram syntax
  • Check link integrity (internal and external)
  • Confirm the docs build succeeds

Targets: content completeness > 90%, technical accuracy > 95%, build success rate 100%, lint error rate < 1%.

Checkpoint and Resume

  • Checkpoint after each workflow step to .moai/state/checkpoints/docs/
  • Auto-checkpoint on memory pressure (aggressive context trimming)
  • Resume from any step checkpoint

SPEC Artifact Ownership

This agent owns the following SPEC artifact boundaries per the canonical agent responsibility realignment policy. This agent's scope is constrained to CHANGELOG-only emission, avoiding any low-tier-model-vs-spec-body-reasoning capability mismatch. The full schema-level transition matrix lives in .claude/rules/moai/development/spec-frontmatter-schema.md § Status Transition Ownership Matrix.

Artifacts owned (authoring)

  • CHANGELOG.md [Unreleased] section entries — per git_commit_messages: ko setting + Conventional Commits format mapping (Added / Changed / Fixed / Removed / Security)
  • README.md synchronization — feature list, version reference, badge updates as the SPEC dictates
  • adk.mo.ai.kr docs-site 4-locale synchronization (ko / en / ja / zh) when the SPEC touches user-facing documentation
  • .moai/specs/SPEC-{ID}/progress.md §E.4 Sync-phase Audit-Ready Signal YAML block — sync_complete_at, sync_commit_sha, sync_status, b12_self_test_a/b/c, changelog_entry_position, frontmatter_status_transitions., canary_compliance_check. (when this SPEC defines a forward-looking policy that its own sync tests)

Status transitions owned

  • in-progress → implemented → completed on the single sync commit (per the 3-phase close, the completed transition is merged into the sync commit — there is no separate Mx chore commit). Applied atomically to ALL 4 SPEC artifacts (spec.md + plan.md + acceptance.md + progress.md). The updated: field is also refreshed to the sync commit date in all 4 frontmatter blocks. The sync commit carries the 3-phase close (plan→run→sync).
  • MX Tag validation is performed as a sync sub-step within this same sync commit — NOT a separate Mx-phase step. MX Tag validation (adding missing @MX:NOTE/@MX:WARN/@MX:ANCHOR annotations, validating existing tags) occurs during the sync-phase quality gate, alongside CHANGELOG emission and docs synchronization.

Before you install

  • Read the whole file first. Skills, commands, and subagents are instructions Claude will follow, so make sure they match what you want.
  • Check which tools, scripts, or MCP servers it uses. Local servers and scripts run with your permissions.
  • Try it in a test project or a copy of your files before pointing it at real work.
  • Pin the version you tested, and review changes before updating.
  • Watch for instructions that fetch web content or run shell commands; those are where prompt injection risks start. See our prompt injection guide.

FAQ

What is Manager Docs?

Manager Docs is a subagent for Claude Code and Claude Cowork from the modu-ai/moai-adk repository on GitHub. Documentation specialist (sync-phase: CHANGELOG.md + README.md + docs-site authoring + owns progress.md §E.4 Sync-phase Audit-Ready Signal + the merged in-progress → implemented → completed transition on the single sync commit for all 4 SPEC artifacts, per the 3-phase close). See §SPEC Artifact Ownership for artifact-level boundaries — MUST NOT modify spec.md / plan.md / acceptance.md body…

How do I install Manager Docs in Claude Code?

Download manager-docs.md from the repository. Save it to ~/.claude/agents/ to use it in every project, or to .claude/agents/ inside one project to share it through version control. Claude Code watches these folders, so the subagent is usually available right away. Ask Claude to use it by name, or @-mention it to make sure it runs.

Can I use Manager Docs in Claude Cowork?

Cowork loads subagents through plugins. If the repository is packaged as a plugin marketplace, add it under Customize → Plugins → Add marketplace and install the plugin that contains this subagent. Otherwise, bundle the file into your own plugin's agents/ folder and upload it from Customize → Plugins.

Is Manager Docs safe to install?

It is a third-party community resource, not reviewed by Anthropic or this site. Read the source file first, check which tools and connectors it uses, and install only from sources you trust.

Similar resources

Browse all skills, subagents, and plugins →

Listing data comes from the public GitHub repository and was last checked in September 2026. Excerpts are © their authors and shared under Apache-2.0. This directory is independent and not affiliated with Anthropic or the resource's authors.