AgentSkillsCN

accessibility-design

以无障碍为先的设计流程,旨在确保各类产品体验在交互、语义及视觉呈现上均具备包容性与清晰度。当用户体验、交互设计、视觉设计或设计治理相关成果为主要交付物时,可选用此流程;但请勿将其用于后端数据模型或部署流水线的决策制定。

SKILL.md
--- frontmatter
name: accessibility-design
description: "Accessibility-first design workflow for ensuring inclusive interaction, semantics, and visual clarity across product experiences. Use when UX, interaction, visual, or design-governance artifacts are the primary deliverable; do not use for backend data-model or deployment pipeline decisions."

Accessibility Design

Trigger Boundary

  • Use when accessibility requirements must be designed, audited, or remediated.
  • Do not use for final release approval decisions; use design-review.
  • Do not use for global navigation taxonomy changes; use information-architecture.

Goal

Guarantee inclusive user experience through proactive accessibility design.

Shared Design Contract (Canonical)

  • Use ../design-principles/references/design-governance-contract.md as the single schema and gate source.
  • Track checks with A11Y-CHK-* IDs.
  • Run machine validation: python3 ../design-principles/scripts/validate_design_contract.py --manifest <path/to/manifest.json>.

Inputs

  • User journeys and critical UI surfaces
  • Known accessibility defects and constraints
  • Assistive technology support targets

Outputs

  • Accessibility checklist and findings with A11Y-CHK-* IDs
  • Remediation plan with owners and priorities
  • Verification criteria for release gating

Workflow

  1. Define applicable accessibility requirements per surface.
  2. Audit navigation, semantics, contrast, and feedback patterns.
  3. Document defects with severity and affected user impact.
  4. Design remediation and verify feasibility with engineering.
  5. Re-validate and publish A11Y-CHK-* results for review consumption.

Quality Gates

  • Keyboard, focus, and semantics meet baseline requirements.
  • Contrast and readability pass target thresholds.
  • Critical user flows are assistive-technology compatible.
  • Blockers are resolved or explicitly escalated with owner and due date.

Failure Handling

  • Stop when critical accessibility checks are skipped.
  • Escalate when remediation ownership or timeline is missing.