ワンクリックで
ui-review
Accessibility and UX audit based on WCAG 2.1 AA guidelines
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Accessibility and UX audit based on WCAG 2.1 AA guidelines
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
| name | ui-review |
| description | Accessibility and UX audit based on WCAG 2.1 AA guidelines |
| allowed-tools | Read, Grep, Glob |
Accessibility and UX audit for web components. Reports violations as [CRITICAL|IMPORTANT|MINOR] file:line based on WCAG 2.1 AA.
Audit UI components for accessibility and UX compliance. Report violations with severity and fix guidance.
:focus-visible outline must always be visible. Use outline: 2px solid, never outline: none.Review against checklist (DETAIL: Full Checklist). Check:
For each violation:
[SEVERITY] — file:line
Rule: [rule name]
Issue: [what is wrong]
Fix: [specific code change]
Count by severity. Verdict: Ready for PR (yes/no).
<label> via htmlFor/idrole="alert" and aria-describedbyrequired attribute AND visual indicatoraria-invalid="true" on inputs with errorsautocomplete on email, name, tel fields:focus-visible ring visible — never suppressed<h1> per page, logical heading hierarchy<ul>/<ol>, not styled divs<nav aria-label="..."><table>, <th scope="col">, <caption>aria-hidden="true"aria-label<img> without alt attributearia-live="polite" or toastprefers-reduced-motion respectedtransition-colors (not transition-all)[SEVERITY] — file:line
Rule: [rule name]
Issue: [what is wrong]
Fix: [specific code change]
Summary: N critical, M important, P minor. Ready: [YES|NO]
Close a GitHub issue with discipline — resolved, superseded, or duplicate. Pre-flights body + comments, migrates substance before destroying context, cross-links both directions.
File a new GitHub issue with duplicate search, scope decision, label discovery, and preview before posting. Prevents fragmented or silently-filed issues.
Restructure the topology of GitHub issues — split one into many focused replacements, or merge multiple into one keeper. Migrates substance and cross-links before closing anything.
Update an existing GitHub issue — edit body, post a comment, retag, or reopen. Pre-flights body + comments; acknowledges stale framing instead of silently rewriting.
Review and address PR feedback using 6-dimensional code review
Structured code review using 6 dimensions. Works with or without the code-reviewer agent.