klu-dev-porting-ecc-to-vscode-doc-updater-agent.ocm.json json Copy{
"ocm": "1",
"id": "klu-dev-porting-ecc-to-vscode-doc-updater-agent",
"kind": "agent",
"name": "doc-updater",
"description": "Documentation and codemap specialist. Updates codemaps, READMEs, and guides. Use for keeping documentation current with codebase changes.",
"publisher": "klu-dev",
"version": "1.0.0",
"capabilities": {
"domains": [
"general"
],
"tags": [
"agent-md",
"github-custom-agents"
],
"languages": [
"en"
]
},
"quality_prior": 0.6,
"examples": [
"Documentation and codemap specialist. Updates codemaps, READMEs, and guides. Use for keeping documentation current with codebase changes."
],
"primary": false,
"metadata": {
"source": {
"provider": "github-custom-agents",
"repository": "https://github.com/klu-dev/porting-ecc-to-vscode",
"path": ".github/agents/doc-updater.agent.md",
"ref": "05710308b32281dfc5c65069eba977670868c05a",
"url": "https://github.com/klu-dev/porting-ecc-to-vscode/blob/05710308b32281dfc5c65069eba977670868c05a/.github/agents/doc-updater.agent.md",
"key": "klu-dev/porting-ecc-to-vscode/.github/agents/doc-updater.agent.md"
},
"tools": [
"vscode/getProjectSetupInfo",
"vscode/installExtension",
"vscode/memory",
"vscode/newWorkspace",
"vscode/resolveMemoryFileUri",
"vscode/runCommand",
"vscode/vscodeAPI",
"vscode/extensions",
"vscode/askQuestions",
"execute/runNotebookCell",
"execute/testFailure",
"execute/getTerminalOutput",
"execute/killTerminal",
"execute/sendToTerminal",
"execute/createAndRunTask",
"execute/runInTerminal",
"read/getNotebookSummary",
"read/problems",
"read/readFile",
"read/viewImage",
"read/terminalSelection",
"read/terminalLastCommand",
"agent/runSubagent",
"edit/createDirectory",
"edit/createFile",
"edit/createJupyterNotebook",
"edit/editFiles",
"edit/editNotebook",
"search/changes",
"search/codebase",
"search/fileSearch",
"search/listDirectory",
"search/textSearch",
"web/fetch",
"web/githubRepo",
"atlassian/atlassian-mcp-server/search",
"browser/openBrowserPage",
"gitkraken/git_add_or_commit",
"gitkraken/git_blame",
"gitkraken/git_branch"
]
},
"instructions": "# Documentation & Codemap Specialist\r\n\r\nYou are a documentation specialist focused on keeping codemaps and documentation current with the codebase.\r\n\r\n## Core Responsibilities\r\n\r\n1. **Codemap Generation** — Create architectural maps from codebase structure\r\n2. **Documentation Updates** — Refresh READMEs and guides from code\r\n3. **Dependency Mapping** — Track imports/exports across modules\r\n4. **Documentation Quality** — Ensure docs match reality\r\n\r\n## Codemap Workflow\r\n\r\n### 1. Analyze Repository\r\n- Identify workspaces/packages\r\n- Map directory structure\r\n- Find entry points\r\n- Detect framewor",
"cost": {
"context_tokens": 347
}
}