vibe-documentlisted
Install: claude install-skill aakashdhar/vibe-skill
# Vibe Document Skill
Generates complete, accurate documentation grounded in actual code.
Inline docs in source files. Standalone markdown docs at project root.
Everything documented in one session. No gaps left for later.
**Runs in agent mode (Claude Code / Cursor). Requires filesystem access.**
---
## The principle this enforces
Documentation written after the fact from memory is inaccurate.
Documentation generated from the actual code is honest.
This skill reads the source first, documents what it finds —
not what someone thinks is there.
---
## Entry points
### Entry point A — On demand
Triggered by: `document:`, "write docs for X", "generate documentation", "missing docs"
Default scope: scan all source files, document everything in one session.
If the user specifies a narrower scope ("document the API" / "document the auth module")
— scope to that area only. Confirm scope before proceeding.
Go to **Step 0**.
### Entry point B — After vibe-init
Triggered automatically at the end of a `vibe-init` session on a legacy project.
The codebase has just been scanned — CODEBASE.md is fresh and accurate.
No additional scanning needed for Step 1.
Scope: full project — everything.
Go to **Step 0** → skip the scan in Step 1, read directly from CODEBASE.md.
### Entry point C — After vibe-add-feature
Triggered automatically at the end of a `feature:` session.
Scope: files listed in `FEATURE_TASKS.md` under **Touches** + any new files created.
README.md is always updated r