← ClaudeAtlas

documentationlisted

Use for docs describing existing code: READMEs, runbooks, API docs, module docs, comments.
kreek/consult · ★ 1 · Data & Documents · score 74
Install: claude install-skill kreek/consult
# Documentation ## Iron Law `DOCUMENT ONLY WHAT NEEDS PROSE. KEEP DOCS NEAR THE CODE, CONTRACT, OR TEAM THAT MAINTAINS THEM.` ## When to Use - The user asks for or approves writing/reviewing READMEs, runbooks, tutorials, how-to guides, reference docs, module docs, or code comments: documentation that describes code and systems as they exist. - Authoring or revising Consult SKILL.md files; skills are documentation for agents and follow the same clarity rules. - Deciding whether prose is needed or whether a type, schema, generated reference, test, or command output should be the source of truth. ## When NOT to Use - Forward-looking documents that record decisions or propose futures: design docs, ADRs, RFCs, tech specs, PRDs, requirements, acceptance criteria, system analyses, strategy. Consult does not cover these; use a dedicated writing skill if one is installed, such as [Terse](https://github.com/kreek/terse). - Ordinary implementation where docs might later be useful but were not requested, approved, or required by a validator. Name the possible docs gap in the final response instead of editing docs. - API contract design; use `api`. - Release coordination, changelog process, release notes, version manifests, or migration notes; use `release`. Those artifacts land only during release prep. - Alert mechanics and dashboards; use `observability`. ## Core Ideas 1. Documentation is a separate work product, not an implementation reflex. Before