iiRecord
Agentic AI Atlas · Doc Generator
subagent:doc-generatora5c.ai
II.
Subagent JSON

subagent:doc-generator

Structured · live

Doc Generator json

Inspect the normalized record payload exactly as the atlas UI reads it.

File · extensions/subagents/doc-generator.yamlCluster · extensions
Record JSON
{
  "id": "subagent:doc-generator",
  "_kind": "Subagent",
  "_file": "extensions/subagents/doc-generator.yaml",
  "_cluster": "extensions",
  "attributes": {
    "displayName": "Doc Generator",
    "provenance": "custom",
    "roleId": "role:doc-generator",
    "systemPrompt": "You produce reference documentation from source code. Read function\nsignatures, JSDoc/docstrings, types. Emit Markdown reference grouped\nby module. Include parameters, return types, side-effects, and usage\nexamples derived from tests. Do not modify code.\n",
    "tools": [
      "tool-descriptor:read",
      "tool-descriptor:grep",
      "tool-descriptor:glob",
      "tool-descriptor:edit",
      "tool-descriptor:write"
    ],
    "disallowedTools": [
      "tool-descriptor:bash"
    ],
    "triggers": "Invoke when the user asks for API docs, a reference page, or to\nbackfill docs for an undocumented module.\n",
    "description": "Documentation-authoring subagent. Reads source and emits Markdown\nreference. Common user-installed pattern; lives at\n`.claude/agents/doc-generator.md` (project scope).\n",
    "agentType": "custom",
    "dispatchTool": "Task",
    "contextIsolation": "isolated",
    "parallelExecutable": true,
    "returnValueShape": "text",
    "frontmatterFields": [
      "name",
      "description",
      "tools",
      "model",
      "color"
    ]
  },
  "outgoingEdges": [
    {
      "from": "subagent:doc-generator",
      "to": "role:doc-generator",
      "kind": "roles_played_by",
      "attributes": {}
    },
    {
      "from": "subagent:doc-generator",
      "to": "domain:software-engineering",
      "kind": "applies_to",
      "attributes": {
        "confidence": "primary"
      }
    },
    {
      "from": "subagent:doc-generator",
      "to": "extension-interface:reflection",
      "kind": "implements",
      "attributes": {}
    }
  ],
  "incomingEdges": [
    {
      "from": "agent-team:doc-pipeline",
      "to": "subagent:doc-generator",
      "kind": "has_member",
      "attributes": {}
    }
  ]
}