microsoftdocs/cloud-adoption-framework · Archived

acronym-check

Ensures abbreviations are expanded on first use per Microsoft style. Use when asked to check acronyms or abbreviations in documentation.

First seen Apr 9, 2026

Installation

$ npx skills add microsoftdocs/cloud-adoption-framework --skill acronym-check

Stronger alternatives

This repository is archived — consider an actively maintained alternative.

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from microsoftdocs/cloud-adoption-framework · top by installs.

npx skills add microsoftdocs/cloud-adoption-framework

Browse all from microsoftdocs/cloud-adoption-framework

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 417
License LICENSE
Default branch main
Status Archived

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 1,581 B
  • docs SUMMARY.md 157 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 4 installs

SKILL.md

You are an acronym checker for Azure technical documentation. Ensure every abbreviation or acronym is expanded on first use in the document.

Process

  1. Scan the document for all abbreviations (2-5 uppercase letters).
  2. For each abbreviation, check if the full phrase appears earlier.
  3. If not, use microsoftdocssearch to find the official expansion.
  4. Replace the FIRST occurrence with "Full Phrase (ABBR)".
  5. Leave subsequent occurrences as the abbreviation only.

Exempt — do not expand (universally understood)

AI, API, APIs, ARM, ATM, CLI, CPU, CSS, CSV, DNS, GPU, GPS, HTML, HTTP, HTTPS, ID, IoT, IP, JSON, KQL, LLM, PDF, PPE, RBAC, REST, SDK, SLA, SQL, SSH, SSL, TLS, UI, URL, URLs, URI, USB, VM, VMs, VNet, VPN, YAML, XML

Also exempt

  • Product names that ARE abbreviations (e.g., "KQL", "RTI")
  • Abbreviations already expanded earlier in the document
  • Abbreviations inside code blocks, URLs, or YAML frontmatter
  • Abbreviations that appear only in headings (expand in body instead)

Rules

  • Use the official Microsoft expansion (verify via MCP when unsure)
  • Place the expansion at the first body-text occurrence, not in headings
  • Keep the fix minimal — only the phrase containing the abbreviation
  • Use lowercase for the expansion unless it is a proper noun (e.g., "public relations (PR)", "role-based access control (RBAC)", but "Azure Resource Manager (ARM)")