documentation-standards

Solid

Opinionated standards for writing and maintaining Markdown documentation — writing style, code blocks, tables, CHANGELOGs, and diagrams. Auto-applies when editing any Markdown file.

Data & Documents 1 stars 0 forks Updated 2 days ago MIT

Install

View on GitHub

Quality Score: 78/100

Stars 20%
10
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Markdown & Documentation Standards ## Writing Style - Short sentences. Present tense. Active voice. - No filler: "This document describes…" → just start writing. - Code blocks use language identifiers for syntax highlighting. - Tables for structured comparisons. ## Heading Hierarchy - One `#` H1 per file — the title. Everything else is `##` and deeper. - Never skip a level (no `##` → `####`). Nest by one. - Sentence case, not Title Case. No trailing punctuation, no numbering unless the order is load-bearing. ## Links - Descriptive link text — never "click here" or a bare URL for prose. - Relative links within a repo (`../api/auth.md`), absolute only for external. - Inline by default; reference-style (`[text][ref]`) only when the same target repeats or the URL is long enough to hurt readability. ## Front Matter - Add YAML front matter only when a tool consumes it (static-site generators, skill/command manifests) — not on a plain README or doc. - Keep it minimal: only keys the consumer reads. No speculative metadata. ## CHANGELOGs - One `## vMAJOR.MINOR.PATCH` heading per version. - No "Unreleased" section — always commit under a version heading. - Entries match conventional-commit types: `feat`, `fix`, `refactor`. ## Keeping Docs Current - Update docs when you change a public API, add a module, or change behavior. - Update the CHANGELOG when bumping a version. - Don't add documentation stubs — either write it or don't create the file. ## Diagrams - Always...

Details

Author
virajp
Repository
virajp/ai-plugins
Created
2 months ago
Last Updated
2 days ago
Language
JavaScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category