docslisted
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