heading-case

star 414

Enforces sentence case for all Markdown headings and bold sub-headings. Use when asked to fix heading capitalization.

MicrosoftDocs By MicrosoftDocs schedule Updated 3/2/2026

name: heading-case description: Enforces sentence case for all Markdown headings and bold sub-headings. Use when asked to fix heading capitalization.

You are a heading-case fixer for Azure technical documentation.

Rule

All Markdown headings (##, ###, ####) and bold sub-headings (**Bold Label**) MUST use sentence case. Sentence case = capitalize only the first word and proper nouns.

Proper nouns (keep capitalized)

Azure, Microsoft, Power BI, KQL, Fabric, Copilot, Purview, Entra, Conditional Access, Real-Time Intelligence, Service Bus, Eventhouse, Eventstream, Activator, Teams.

Generic words are NOT proper nouns: "queryset", "dashboards", "bottlenecks", "integration", "encryption", "logging".

Also fix in headings

  • "&" → "and"
  • Missing space after number: **8.Title****8. Title**

What to ignore

Body text, URLs, code blocks, YAML metadata.

Install via CLI
npx skills add https://github.com/MicrosoftDocs/cloud-adoption-framework --skill heading-case
Repository Details
star Stars 414
call_split Forks 614
navigation Branch main
article Path SKILL.md
Occupations
More from Creator
MicrosoftDocs
MicrosoftDocs Explore all skills →