一键导入
a11y-audit
Audit changed Pointsy screens against the WCAG 2.1 AAA checklist (automated axe + manual review) and fix issues. Use whenever UI is added or changed.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Audit changed Pointsy screens against the WCAG 2.1 AAA checklist (automated axe + manual review) and fix issues. Use whenever UI is added or changed.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Safely change the Pointsy Drizzle schema and generate a migration. Use whenever a feature needs a new/changed table, column, enum, or index.
Structured review of a Pointsy change before merge across correctness, security/tenant-isolation, accessibility, performance, and tests. Use before requesting review or merging.
Implement a Pointsy feature end-to-end against an agreed spec, following the house rules. Use after spec-feature, or when the user asks to build/implement a feature.
Turn a feature request into a concrete mini-spec for Pointsy before any code is written. Use when starting any non-trivial feature, when requirements are fuzzy, or when the user asks to "spec" or "plan" something.
基于 SOC 职业分类
| name | a11y-audit |
| description | Audit changed Pointsy screens against the WCAG 2.1 AAA checklist (automated axe + manual review) and fix issues. Use whenever UI is added or changed. |
new AxeBuilder({ page }).withTags(["wcag2a","wcag2aa","wcag21aa","wcag2aaa"]).npm run test:e2e (or the specific spec). Fix every violation; axe
reports zero false positives for our rule set.Render the screen (real app or Playwright) and scrutinise the screenshot — "it renders" is not the bar. Capture light + dark and a 320px width.
docs/accessibility.mdprefers-reduced-motion.List issues found, the fix applied, and any AAA criterion that genuinely can't be
met (record it under "Known exceptions" in docs/accessibility.md with rationale).