| name | accessibility |
| description | WCAG 2.2 AA compliance, ARIA patterns, screen reader compatibility, and inclusive design patterns |
| sasmp_version | 1.3.0 |
| bonded_agent | html-expert |
| bond_type | PRIMARY_BOND |
| version | 2.0.0 |
| category | accessibility |
| complexity | advanced |
| dependencies | ["html-basics","semantic-html"] |
| parameters | {"audit_level":{"type":"string","required":true,"enum":["A","AA","AAA"],"default":"AA"},"component_type":{"type":"string","enum":["interactive","form","navigation","media","content","widget"]},"output_format":{"type":"string","default":"report","enum":["report","fixes","both"]}} |
| retry | {"max_attempts":3,"backoff_ms":[1000,2000,4000],"retryable_errors":["AUDIT_TIMEOUT","EXTERNAL_TOOL_ERROR"]} |
Accessibility Skill
WCAG 2.2 compliance and ARIA implementation for inclusive, accessible web experiences.
🎯 Purpose
Provide atomic, single-responsibility operations for:
- WCAG 2.2 Level A/AA/AAA auditing
- ARIA roles, states, and properties
- Keyboard navigation patterns
- Screen reader optimization
- Focus management
- Color contrast verification
📥 Input Schema
interface AccessibilityInput {
operation: 'audit' | 'fix' | 'pattern' | 'explain';
audit_level: 'A' | 'AA' | 'AAA';
markup?: string;
component_type?: ComponentType;
context?: {
user_agents: string[];
focus_management: boolean;
color_scheme: 'light' | 'dark' | 'both';
};
}
type ComponentType =
| 'interactive'
| 'form'
| 'navigation'
| 'media'
| 'content'
| 'widget';
📤 Output Schema
{
: ;
: | | ;
: ;
: A11yIssue[];
: A11yFix[];
: [];
: [];
}
A11yIssue {
: ;
: | | ;
: | | | ;
: ;
: ;
: ;
}