Repo docs
Repository documentation management. Use this skill whenever you need to work on the codebase — before making changes, find relevant docs first; after making changes, index new knowledge back into docs.From its SKILL.md
npx -y skills add ndthanhdev/aio --skill repo-docsAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
1.9 KB, 358 tokens by cl100k_base, as published. Nobody here has run it
repo-docs
Keeps the repository's documentation in sync with the codebase through two complementary workflows: Find Docs (read before acting) and Index Docs (write after acting).
Docs Structure
Documentation lives in docs/ at the repository root, split into four categories:
| Folder | Purpose |
|---|---|
concepts/ | Domain concepts, mental models, and terminology |
how-it-works/ | Architecture, internals, data flow, and design decisions |
how-tos/ | Step-by-step guides for common tasks |
conventions/ | Coding standards, naming rules, and patterns to follow |
Setup
Run the prepare script first. It creates any missing docs/ folders and
ensures a documentation index exists at skills/repo-docs/state/index.md:
node skills/repo-docs/scripts/prepare.mjs
Find Docs
When: Before making any codebase change, answering architecture questions, or onboarding to an unfamiliar area.
Start from skills/repo-docs/state/index.md, then drill into the relevant
category under docs/. See references/finding-docs.md
for the full procedure.
Index Docs
When: After a change worth documenting — a new concept, pattern, architecture decision, or workflow.
Pick the matching category, prefer updating over duplicating, and update
state/index.md to reflect the docs you changed. See
references/indexing-docs.md for the full procedure
and the doc template.
What ships with it: 5 files
3.7 KB alongside SKILL.md, 1 of them executable
references/
- finding-docs.md576 B
- indexing-docs.md1.2 KB
scripts/
- prepare.mjsruns1.9 KB
state/
- .gitkeep0 B
- .gitignore57 B