What problem does it solve?
Standards and patterns for creating, reviewing, and improving technical documentation — covering markdown formatting, heading hierarchy, code blocks, links, writing style, accessibility, and language-native doc toolchains (rustdoc, godoc, Sphinx, TypeDoc, Javadoc, DocC, ExDoc). Use this skill whenever the user wants to review documentation quality, audit markdown formatting, fix document structure, improve technical writing, check doc comment coverage, enforce doc standards, write better docs, or asks about documentation best practices. Also triggers for language-specific doc toolchain questions (rustdoc, godoc, pydoc, JSDoc/TSDoc, Javadoc/KDoc, DocC, ExDoc) and site generator integration (MkDocs, Sphinx, Docusaurus, Astro Starlight). If the user mentions "docs", "documentation", "README", "writing style", "doc comments", "markdown", or "technical writing" in a quality or standards context, this skill likely applies.
Core Features & Use Cases
- Documentation Standards: Establish and enforce writing, formatting, and accessibility guidelines for technical content.
- Document Structure: Provide canonical layouts for README, API references, tutorials, and reference docs.
- Markdown Best Practices: Ensure code blocks specify languages, links are descriptive, and lists are well-formed.
- Review & Quality Checks: Apply a formal review checklist covering clarity, completeness, accuracy, and consistency.
- Language Toolchains & Generators: Guidance for rustdoc, godoc, Sphinx, TypeDoc, Javadoc, DocC, MkDocs, Sphinx, Docusaurus, and similar site tools.
- Site-Generator Integration: Align docs with MkDocs, Sphinx, Docusaurus, Astro Starlight conventions.
- Reference Materials: Link to language-toolchains and style guides for deeper guidance.
- Accessibility & Writing Style: Promote accessible, reader-focused writing and consistent terminology.
Quick Start
Start by reviewing a project's documentation against the standards in this skill to begin improving structure and quality.