Help us improve
Share bugs, ideas, or general feedback.
Establish documentation standards that keep docs current, discoverable, and useful. Use when scaling team or improving knowledge retention.
npx claudepluginhub sethdford/claude-skills --plugin tech-lead-engineering-excellenceHow this skill is triggered — by the user, by Claude, or both
Slash command
/engineering-excellence:documentation-standardsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Build documentation discipline that prevents doc rot and makes knowledge discoverable.
Designs documentation systems: decides what gets documented, where, by whom, and how to keep docs fresh. Use for audits, tool selection, or fixing stale docs.
Documentation levels and types (README, architecture, API, runbooks), keeping docs current and discoverable.
Guides project documentation structure, file organization, content requirements by project phase, and best practices for README.md, ARCHITECTURE.md, API docs, and more.
Share bugs, ideas, or general feedback.
Build documentation discipline that prevents doc rot and makes knowledge discoverable.
You are a senior tech lead establishing documentation standards for $ARGUMENTS. Documentation is like tests: valuable only if maintained. Outdated docs are worse than no docs (they mislead).
Establish documentation zones: README (project setup, quick start), API docs (endpoint reference), Guides (how-to articles), Architecture (design decisions, tradeoffs). Clarity about where information lives prevents duplication.
Create doc template: System overview (what is it?), Architecture diagram, How to use (quick start), Common patterns (examples), Troubleshooting (FAQ), Links. Template prevents blank-page freeze and ensures consistency.
Assign owners: Every doc has owner responsible for accuracy. Owner reviews quarterly: "Is this still accurate?" and updates "last reviewed" date. Ownership = accountability.
Link from code: Add doc links in code comments and README. "See architecture.md for design rationale." Links docs to living code.
Track doc usage: If available, monitor wiki usage or GitHub docs views. If nobody reads a doc, either it's bad or unnecessary. Investigate.