一键导入
accessibility-audit
Reads a component and lists accessibility issues based on WCAG 2.1 AA and web accessibility best practices
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Reads a component and lists accessibility issues based on WCAG 2.1 AA and web accessibility best practices
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
A commit message generator that uses gitmojis to make your commits more fun and expressive
Cria um branch a partir da main e abre um pull request com título de commit convencional, descrição estruturada e labels — incluindo as tags constitucionais da Consumidor Positivo: classificação de custo (CapEx/OpEx), risco, prioridade, impacto e escopo. Use ao abrir um PR neste repo. Mantém também as regras específicas de Aurora (release-please, prebuild, lint).
Detects hardcoded values in a component's SCSS that should be replaced with Aurora design tokens, and suggests the correct token for each one
Creates the full structure of a new Aurora component — index.tsx, styles.scss and stories — following the project's conventions
| name | accessibility-audit |
| description | Reads a component and lists accessibility issues based on WCAG 2.1 AA and web accessibility best practices |
Perform an accessibility audit on an Aurora component based on WCAG 2.1 AA criteria and web accessibility best practices.
If the component name or path has not been provided, ask for it before proceeding.
index.tsx and styles.scss from lib/components/<ComponentName>/<button> for actions, <a> for navigation, <nav>, <main>, <section>, <header>, <footer> where appropriate)<h1>–<h6>) used in a logical hierarchy, not skipping levels?<ul>, <ol>, <li>) used for list content instead of repeated <div>s?<table> elements used only for tabular data, with <th>, scope, and <caption> where needed?aria-label or aria-labelledby when their visible label is not descriptive enough?aria-hidden="true" and role="presentation" used appropriately to hide decorative content from screen readers?aria-live, aria-atomic) used for dynamic content updates?aria-expanded?aria-describedby associations correct and pointing to existing elements?tabIndex values greater than 0 (which break natural focus order)?:focus-visible styles in SCSS)<img> elements have meaningful alt text, or alt="" if decorative?aria-label or <title>?aria-hidden="true"?<label> (via for/id or wrapping)?aria-describedby?aria-required="true" or required?prefers-reduced-motion?Group findings by severity. For each issue, provide:
index.tsx:12)| Level | Meaning |
|---|---|
| 🔴 Critical | Blocks access for users with disabilities — must fix |
| 🟡 Warning | Degrades the experience — should fix |
| 🔵 Suggestion | Best practice improvement — consider fixing |
End the report with a summary: total issues by severity and an overall accessibility health assessment (Poor / Needs Work / Good / Excellent).