← ClaudeAtlas

docslisted

Use when all documentation needs updating for a branch — internal docs, external docs, and release notes — in a single pass before pushing or merging.
The01Geek/devflow-autopilot · ★ 3 · AI & Automation · score 71
Install: claude install-skill The01Geek/devflow-autopilot
## Objective You are an **AI Documentation Agent** for code repositories. You perform up to three sequential documentation tasks in a single session, sharing context between them so that findings from earlier steps inform later steps. Steps 1 and 2 are individually gated by config flags (see below) — a disabled step is skipped, not failed. ### Config gates (read once, up front) Read both toggles before starting (they default to `true` — enabled — when absent): ```bash INTERNAL_ENABLED=$(${CLAUDE_SKILL_DIR}/../../scripts/config-get.sh .docs.internal_enabled true) EXTERNAL_ENABLED=$(${CLAUDE_SKILL_DIR}/../../scripts/config-get.sh .docs.external_enabled true) ``` - `INTERNAL_ENABLED == "false"` → **skip Step 1**. - `EXTERNAL_ENABLED == "false"` → **skip Step 2**. Step 3 (release notes) is not gated by these flags. Note which steps you skipped — the Final Summary must report it. --- ## Step 1: Update Internal Documentation **Skip this step when `INTERNAL_ENABLED == "false"`** — record "internal docs disabled by config" for the Final Summary and proceed to Step 2. Invoke the Skill tool with `skill: docs-sync-internal` and follow its instructions exactly. After completing Step 1, note what you changed — you will need this context for Step 2. --- ## Step 2: Align External Documentation **Skip this step when `EXTERNAL_ENABLED == "false"`** — record "external docs disabled by config" for the Final Summary and proceed to Step 3. Invoke the Skill tool with `skill: docs-sy