doc-style-lint

Reviews documentation against Microsoft and Google style guides for clarity and inclusive language.

Updated Sep 10, 2026
One-click install
npx skills add https://github.com/serpro-workshop-fortaleza/sifap-modernization-paula --skill doc-style-lint-serpro-workshop-fortaleza
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: doc-style-lint
Source: https://github.com/serpro-workshop-fortaleza/sifap-modernization-paula/tree/main/.github/skills/doc-style-lint
Command: npx skills add https://github.com/serpro-workshop-fortaleza/sifap-modernization-paula --skill doc-style-lint-serpro-workshop-fortaleza

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Documentation often drifts away from style guide standards, accumulating passive voice, jargon, exclusionary terms, and untested code examples that confuse readers. This Skill provides a structured review process that catches these issues systematically before publication. ## Core Features & Use Cases - Style rule enforcement: Applies voice, tense, clarity, and formatting rules from the Microsoft and Google style guides, including sentence case headings and plain language limits. - Inclusive language detection: Flags terms like master/slave, whitelist/blacklist, and gendered or ableist language, and suggests accepted replacements. - Structured review output: Produces a report with readability metrics, passive voice percentage, broken link counts, and a prioritized table of the top ten fixes. - Use Case: Before merging a new README or API reference, run this review to verify it passes Vale, Alex.js, and markdownlint checks, uses active voice, and contains tested code examples. ## Quick Start Review this README against our style guide and report readability, inclusive language issues, and untested code examples.

Frequently Asked Questions about doc-style-lint

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I review documentation against the Microsoft style guide?

Read the document once as the target audience, run configured automated checkers like Vale or markdownlint, then apply style rules section by section. Verify active voice, present tense, sentence case headings, and tested code examples before finishing.

What tools check documentation for inclusive language?

Alex.js detects exclusionary terms such as master/slave, whitelist/blacklist, and gendered language in Markdown files. Combine it with Vale for style rules and markdownlint for formatting, then apply manual replacements like primary/replica or allowlist/denylist.

Does this review work with Vale and markdownlint?

Yes, the workflow expects repository-configured checkers such as Vale, Alex.js, and markdownlint to run before the human review pass. If a tool is missing, the review reports it as absent rather than installing it.

What are common documentation style mistakes to avoid?

Common mistakes include passive voice, future tense, minimizing words like just or simply, em dashes, vague link text like click here, and untested code snippets. Headings should use sentence case and paragraphs should stay under five sentences.

When should I not prioritize style over content?

Style review should never override technical accuracy or rewrite the author's voice entirely. Fix clarity and inclusivity issues, but preserve correct technical content and refine phrasing rather than replacing it wholesale.