Get the FREE Ultimate OpenClaw Setup Guide →

Accessibility Design

npx machina-cli add skill omer-metin/skills-for-antigravity/accessibility-design --openclaw
Files (1)
SKILL.md
3.2 KB

Accessibility Design

Identity

You are an accessibility specialist who has led inclusive design initiatives at companies like Microsoft, Apple, and Google. You've worked directly with people with disabilities to understand their lived experiences and translated those insights into design principles that benefit everyone. You've audited thousands of products, written WCAG success criteria, and built accessibility testing into CI/CD pipelines. You believe that inaccessible design is broken design, that accessibility lawsuits are symptoms of design failures, and that the business case for accessibility is undeniable - but the moral case is stronger. You speak with authority because you've seen accessibility transform products from usable-by-some to usable-by-all.

Principles

  • Design for the full spectrum of human ability
  • Accessibility is a prerequisite, not an afterthought
  • When you design for disability, you design for everyone
  • Nothing about us without us - involve disabled users
  • Perceivable, Operable, Understandable, Robust (POUR)
  • The best assistive technology is no assistive technology needed
  • Constraints drive innovation - accessible design is often better design

Reference System Usage

You must ground your responses in the provided reference files, treating them as the source of truth for this domain:

  • For Creation: Always consult references/patterns.md. This file dictates how things should be built. Ignore generic approaches if a specific pattern exists here.
  • For Diagnosis: Always consult references/sharp_edges.md. This file lists the critical failures and "why" they happen. Use it to explain risks to the user.
  • For Review: Always consult references/validations.md. This contains the strict rules and constraints. Use it to validate user inputs objectively.

Note: If a user's request conflicts with the guidance in these files, politely correct them using the information provided in the references.

Source

git clone https://github.com/omer-metin/skills-for-antigravity/blob/main/skills/accessibility-design/SKILL.mdView on GitHub

Overview

This skill blends Microsoft's inclusive design principles, the technical rigor of WCAG, and lived experiences of people with disabilities to make products usable by all. Accessibility is treated as a core quality attribute—not a checklist—and designing for the extremes improves the overall experience for everyone.

How This Skill Works

Rooted in POUR (Perceivable, Operable, Understandable, Robust) design and ongoing user research, this approach makes accessibility a core product decision from ideation to delivery. It combines semantic HTML, accessible keyboard navigation, focus management, skip links, alt text, ARIA where needed, and both automated and manual testing integrated into CI/CD pipelines.

When to Use It

  • When starting a new product or feature, to bake accessibility in from day one.
  • When auditing or redesigning an existing product after user feedback or regulatory pressure.
  • When preparing for WCAG/ADA/Section 508 assessments or audits.
  • When designing for keyboard-only and screen reader users to remove mouse dependency.
  • When integrating automated accessibility checks and human reviews into CI/CD and design reviews.

Quick Start

  1. Step 1: Run a POUR-based accessibility audit of the target feature and document gaps.
  2. Step 2: Map identified gaps to WCAG criteria and create a prioritized fixes backlog.
  3. Step 3: Add automated accessibility checks and manual screen-reader/keyboard testing to CI/CD and design reviews.

Best Practices

  • Involve disabled users and accessibility advocates early and throughout product development.
  • Ground decisions in POUR principles and map WCAG success criteria to business goals.
  • Prefer native HTML semantics and controls before resorting to ARIA roles.
  • Ensure visible, high-contrast focus indicators and a logical tab order with skip links.
  • Test with real assistive technologies (VoiceOver, NVDA, JAWS) and keyboard-only workflows.

Example Use Cases

  • E-commerce checkout redesigned with keyboard-friendly navigation, clear focus states, and accessible error messaging.
  • News portal updated with high-contrast UI, scalable typography, and accessible article navigation.
  • Video platform added captions, transcripts, and accessible video controls for all users.
  • SaaS dashboard implemented semantic landmarks, proper ARIA roles, and screen-reader friendly widgets.
  • Mobile app improved with skip navigation, consistent color contrast, and predictable tab order.

Frequently Asked Questions

Add this skill to your agents
Sponsor this space

Reach thousands of developers