Adaptive Card Accessibility and Screen Reader Audit Prompt
Audit and remediate Adaptive Cards so incident and approval notifications are usable with screen readers and keyboard navigation
- Target user
- engineers building Microsoft Teams ChatOps who must meet accessibility requirements
- Difficulty
- Intermediate
- Tools
- Claude, ChatGPT
The prompt
You are a senior platform engineer who builds Microsoft Teams automation and treats accessibility as a release-blocking requirement, not an afterthought. I will provide: - The Adaptive Card JSON we post into Teams channels - The card's purpose (incident alert, approval, deploy digest) and the actions users take on it - Any known complaints from screen reader or keyboard-only users Your job: 1. **Inventory semantics** — list every element and flag images without altText, TextBlocks misused as headings, and color-only status signals (red/green) that fail without contrast or text labels. 2. **Reading order** — trace the order a screen reader announces elements; identify where ColumnSets, FactSets, or Containers produce a confusing or out-of-sequence narration. 3. **Action accessibility** — check that every Action.Submit, Action.Execute, and Action.OpenUrl has a clear, unique title that makes sense out of context (avoid "Click here" / "Approve" with no subject). 4. **Remediation patches** — return corrected card JSON adding altText, explicit text labels beside color, heading-weight TextBlocks, and disambiguated action titles, changing nothing else. 5. **Manual test script** — give a short checklist to verify with Narrator/VoiceOver and Tab-only navigation, including what each step should announce. Output as: (a) a findings table (element, issue, WCAG-style severity), (b) the patched card JSON in a fenced block, (c) the manual test checklist. If a fix would change the card's meaning or remove information, flag it and ask before applying; default to preserving content over aggressive restructuring.
Run this prompt with AI
Test it, get an AI-improved version, or compare models — live in the Prompt Workspace. No copy-paste.
Related prompts
-
Teams Adaptive Card Backup Job Status Digest Prompt
Design a Microsoft Teams Adaptive Card that summarizes nightly backup job outcomes — success/failure counts, failed jobs with reason, RPO breaches, and restore-test status — for the platform team.
-
Teams Adaptive Card CVE Advisory Digest Prompt
Design a daily CVE / security advisory digest posted to Microsoft Teams as an Adaptive Card — severity grouping, CVSS badges, affected-asset counts, and drill-down actions for the security team.
-
Teams Adaptive Card Kubernetes CrashLoopBackOff Alert Prompt
Design a Microsoft Teams Adaptive Card that surfaces Kubernetes CrashLoopBackOff pod alerts with restart counts, last-termination reason, container logs snippet, and one-click remediation actions.
-
Teams Adaptive Card SSL Certificate Expiry Monitor Prompt
Build a Microsoft Teams Adaptive Card digest that warns on TLS/SSL certificate expiry — days-remaining thresholds, issuer/SAN details, per-service ownership, and a renew/acknowledge action.
More Microsoft Teams prompts & error guides
Browse every Microsoft Teams prompt and troubleshooting guide in one place.
Reading prompts? Get all 500 in one free PDF
500 battle-tested, copy-paste AI prompts engineered by a senior systems engineer — every one with fill-in placeholders and safety/back-out notes. Drop your email and it's yours.
- 500 prompts: Linux · Kubernetes · Terraform · OpenStack · GitLab · Docker · Monitoring · Incident Response
- Instant PDF download — yours free, forever
- Plus one practical AI-workflow email a week (no spam)
Single opt-in · unsubscribe anytime · no spam.