Design, implement, and audit inclusive digital products using WCAG 2.2 Level AA standards. Use this skill to generate semantic ARIA for Web and accessibility traits for Web and Native platforms (iOS/Android).
中文简介正在准备中。当前显示原文说明。
Use Mermaid diagrams in DecisionsAI to explain technical topics — architecture, flows, sequences, and data models via the freestanding diagram viewer.
中文简介正在准备中。当前显示原文说明。
实测评分 未实测
查看安装方法安装前可以查看交给 AI 代理的指令内容。
When explaining something technical — architecture, request flows, state machines, database relationships, deployment topology, or multi-step processes — prefer a Mermaid diagram over a long prose outline.
Use a diagram when the user would benefit from seeing structure or flow:
Skip diagrams for trivial one-line answers, pure opinion, or non-structural content.
| Need | Skill |
|---|---|
| Rich implementation plan with wireframes + approval gate | visual-plan (BuilderIO) via decisions-visual-plan |
| PR/branch visual recap | visual-recap |
| UI prototype, deck, motion, hand-drawn whiteboard | decisions-open-design |
Use Mermaid for text-native technical graphs the agent can store in diagram History. Use Open Design for pixel/CSS artifacts and branded deliverables.
Open the viewer only (user says "open the mermaid viewer", no diagram yet):
open_page with page="diagram viewer", orshow_mermaid_diagram with empty mermaid_code (reopens the last diagram from History, or a blank editor).Do not ask what diagram to show — open the viewer immediately.
Show a specific diagram:
Call show_mermaid_diagram with:
mermaid_code — valid Mermaid source (no markdown fences)title — short label for the viewer window (e.g. "Auth flow", "Module layout")This opens a freestanding viewer window where the user can:
You may still include a ```mermaid fenced block in markdown. Chat renders an Open diagram control that opens the same viewer.
For standalone analytical artifacts in Cursor chat, a canvas may still be appropriate for data-heavy output. For classic Mermaid node/graph diagrams in DecisionsAI, use show_mermaid_diagram or fenced mermaid blocks.
flowchart TD / sequenceDiagram / stateDiagram-v2 / erDiagram as appropriate.show_mermaid_diagram(
title="Chat message path",
mermaid_code='''sequenceDiagram
participant U as User
participant W as Web UI
participant A as Agent
U->>W: send message
W->>A: POST /api/chats/{id}/messages
A-->>W: stream tokens
W-->>U: render reply'''
)
/diagram/POST /api/diagrams → { id, viewer_path }/static/vendor/mermaid/mermaid.min.js (Mermaid 11)还没有评价。欢迎分享你的使用感受。
无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。
还没有评论。来写第一条吧。
Design, implement, and audit inclusive digital products using WCAG 2.2 Level AA standards. Use this skill to generate semantic ARIA for Web and accessibility traits for Web and Native platforms (iOS/Android).
中文简介正在准备中。当前显示原文说明。
Whole site or product — a full web accessibility (a11y) audit against WCAG 2.2, following the WCAG-EM methodology. Defines scope, samples representative pages and flows, runs the automated tier (`accessibility-scan`) and the hands-on manual tier (`accessibility-inspect`), and produces one conformance report. Grades each finding by severity and evidence basis, and states per-criterion conformance as pass, fail, or undetermined (needs a human). Use it for 'audit my site for accessibility', 'is this product accessible', 'a11y audit', 'WCAG or Section 508 conformance report', or any multi-page assessment. Assesses; does not fix (use `accessibility-fix`) or diff (use `accessibility-diff`). For a single page use `accessibility-scan`; for hands-on keyboard and screen-reader checks use `accessibility-inspect`.
中文简介正在准备中。当前显示原文说明。
Regression check — diff a live page's web accessibility (a11y) violations against a baseline. By default it compares your uncommitted changes (stash-based); pass `--branch [<name>]` to compare against a branch. Reports the new WCAG violations introduced, the ones fixed, and the count of pre-existing ones. Use it for 'did my change break accessibility', 'what a11y issues did this PR add', or as a CI gate. For a full scan of one page use `accessibility-scan`; for a whole site use `accessibility-audit`.
中文简介正在准备中。当前显示原文说明。
Remediation only — repair web accessibility (a11y) violations against WCAG 2.2 with a baseline, edit, and verify loop. Takes a target (URL, files, directory) or a findings worklist from `accessibility-scan`/`accessibility-inspect`/`accessibility-audit`, applies mechanical fixes as given, leaves TODOs for visual or contextual judgment, and verifies by re-running the baseline check. It only fixes. To find issues use `accessibility-scan` (one page, automated), `accessibility-inspect` (one page, manual), or `accessibility-audit` (whole site, WCAG-EM); to check for regressions use `accessibility-diff`. Use it for 'fix the a11y issues in X', 'make this accessible', 'add missing alt text and labels', 'apply these accessibility fixes', 'remediate these violations'.
中文简介正在准备中。当前显示原文说明。
One page, hands-on manual tier — drive a live page through the web accessibility (a11y) checks a rule engine can't decide: keyboard operation and focus order, screen-reader names, roles and states from the accessibility tree, reflow and zoom, reduced motion, form errors, and target size. Grades each finding by evidence basis (verified / confirm-with-a-human / human-required) and severity, and closes every criterion in a ledger: verified, flagged, not exercised, or N/A. Locates and assesses; does not fix (use `accessibility-fix`). Use it for keyboard testing, focus-order checks, screen-reader or a11y-tree review, reflow and zoom at 200%, or 'is this operable, not just lint-clean'. The automated tier is `accessibility-scan`; `accessibility-audit` runs both across a sampled site.
中文简介正在准备中。当前显示原文说明。
One page, automated tier — run the web accessibility (a11y) rule engine against a live page and locate every violation it can detect mechanically. Pass a URL, a config target name (e.g. `accesslint:accessibility-scan dev`), or nothing to use the default target from `accesslint.config.json`. Ensures a debuggable Chrome, runs the @accesslint/core engine over CDP, and returns a worklist of live-DOM WCAG 2.2 violations, each grounded to its DOM selector and source `file:line`. Locates; doesn't edit. Use it for 'is this page accessible', 'check a11y on this URL', 'find contrast and alt-text issues', or to verify a UI change. For hands-on keyboard and screen-reader checks use `accessibility-inspect`; for a whole site or product use `accessibility-audit`; to diff against uncommitted changes or a branch use `accessibility-diff`.
中文简介正在准备中。当前显示原文说明。