writing-docs

star 8.3k

Doc conventions (impersonal style, formatting, Vitest in examples, structure, linking). Use when writing, editing, or reviewing guides, tutorials, or READMEs.

ngrx By ngrx schedule Updated 3/6/2026

name: writing-docs description: Doc conventions (impersonal style, formatting, Vitest in examples, structure, linking). Use when writing, editing, or reviewing guides, tutorials, or READMEs.

Writing Documentation

Apply when writing, editing, or reviewing docs.

Voice and style

  • Impersonal: No "you", "your", or second-person imperatives.
  • Statements over imperatives: Prefer "Tests should not spy" over "Avoid spying"; passive or descriptive phrasing.
  • Titles: Gerunds, not imperatives (e.g. "Testing the store" not "Test the store").
  • Tone: Direct and minimal; every sentence adds information.

Formatting

  • Dashes: Space-hyphen-space (-), not em dash ().
  • Paragraphs: Merge single-sentence paragraphs when it helps readability.

Code examples

  • Examples: Simple, self-contained (e.g. Counter, Books). Short snippets; shorten or link out long async flows unless the topic is async.

Structure and navigation

  • Section titles: Accurate and scannable.
  • Links over repetition: Link to other guides; explain only what is specific to this page.
Install via CLI
npx skills add https://github.com/ngrx/platform --skill writing-docs
Repository Details
star Stars 8,321
call_split Forks 2,046
navigation Branch main
article Path SKILL.md
More from Creator