MicrosoftDocs/cloud-adoption-framework.
28 skills★ 432View on GitHub ↗
- 100/100
acronym-check
Ensures abbreviations are expanded on first use per Microsoft style. Use when asked to check acronyms or abbreviations in documentation.
- 100/100
active-voice
Rewrites passive voice to active/imperative and enforces second person. Use when asked to fix passive voice or improve writing directness.
- 100/100
api-consistency
Ensures Azure REST API and CLI consistency across a document. Use when asked to check API calls, CLI parameters, or REST consistency.
- 100/100
azure-validation
Validates portal navigation paths, detects contradictions against Microsoft Learn documentation, and checks alignment with current Azure implementation standards. Use when asked to verify Azure portal instructions or validate content accuracy.
- 100/100
check-accessibility
Checks image accessibility compliance per Microsoft Learn standards. Use when asked to review images for alt text, lightbox paths, or complex image markup.
- 100/100
check-relevance
Assesses whether guidance is still relevant and framed for modern Azure approaches. Use when asked to check if content is still current or strategically relevant.
- 100/100
cloud-adoption
How to adopt and integrate the Microsoft Azure cloud into your organization. Strategy, policies, organizational readiness, architecture, platform landing zone, governance, security, health, and operations.
- 100/100
code-expert
Identifies definite errors in code samples including syntax errors, missing imports, and deprecated APIs. Use when asked to review code samples for correctness.
- 100/100
code-freshness
Reviews code samples for modern patterns, deprecated APIs, outdated dependencies, and alignment with current Microsoft best practices. Use when asked to update or modernize code samples.
- 100/100
code-verifier
Verifies code samples against official Microsoft/Azure examples and syntax rules. Use when asked to verify code correctness or validate API usage.
- 100/100
error-check
Identifies severe factual errors in content. Use when asked to fact-check documentation for major inaccuracies.
- 100/100
fix-punctuation
Fixes commas, sentence-ending punctuation, dashes, and filler words per Microsoft Writing Style Guide. Use when asked to fix punctuation.
- 100/100
fix-typos
Identifies and fixes spelling errors, contextual typos, and agreement mistakes in Markdown documentation. Use this when asked to fix typos, correct spelling, or proofread documentation files.
- 100/100
fix-word-choice
Replaces banned words and phrases per Microsoft Writing Style Guide. Use when asked to fix word choice or apply Microsoft style guidelines.
- 100/100
formatting-lint
Checks Markdown formatting including code fences, alert syntax, list markers, and table structure. Use when asked to lint or fix Markdown formatting.
- 100/100
gap-analysis
Identifies structural and topical gaps in documentation — missing sections, absent code samples, missing diagrams, incomplete related content, and unaddressed scenarios. Use when asked to assess content completeness.
- 100/100
grammar-check
Enforces compound-adjective hyphens, articles, and prepositions per Microsoft Writing Style Guide. Use when asked to check grammar.
- 100/100
heading-case
Enforces sentence case for all Markdown headings and bold sub-headings. Use when asked to fix heading capitalization.
- 100/100
improve-readability
Aggressively rewrites dense technical prose to maximize Flesch Reading Ease scores. Simplifies vocabulary, shortens sentences, splits paragraphs, and removes filler — without losing technical accuracy.
- 100/100
link-relevance
Verifies that Microsoft Learn link text matches the destination page content. Use when asked to check link accuracy or link text quality.
- 100/100
list-consistency
Enforces parallel grammatical structure and consistent punctuation in lists. Use when asked to fix list formatting or consistency.
- 100/100
localization-readiness
Prepares content for global translation by flagging idioms and cultural references. Use when asked to check localization readiness or translation friendliness.
- 100/100
metadata-updater
Updates YAML frontmatter (ms.date, ms.service) after substantive content changes. Use when asked to update metadata or ms.date.
- 100/100
optimize-seo
Validates SEO metadata quality — description length, title/H1 match, and ms.topic correctness. Use when asked to check SEO or metadata optimization.
- 100/100
product-terminology
Enforces current Microsoft product naming, handling renames and retirements. Use when asked to check product names or update terminology.
- 100/100
security-expert
Reviews Azure content for security vulnerabilities and best practice gaps. Use when asked to perform a security review of documentation.
- 100/100
technical-accuracy
Validates technical steps, API syntax, and logical gaps in procedural guidance. Use when asked to review technical accuracy or verify procedures.
- 100/100
temporal-references
Detects stale dates, version numbers, and temporal language in body text. Use when asked to check for outdated dates or version references.