Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
majiayu000 avatar

Accessibility Object Model Integration

  • 1 installs
  • 534 repo stars
  • Updated August 4, 2026
  • majiayu000/claude-skill-registry

Programmatically manipulates the accessibility tree in React to support complex custom controls, live regions, and focus management for composite widgets.

About

Covers Accessibility Object Model manipulation in React for complex custom controls, including live regions, focus management, and aria-owns/aria-controls relationships. A developer uses it when building accessible composite widgets with dynamic content.

  • ARIA live regions and focus management for composite widgets
  • aria-owns/aria-controls semantic relationship mapping

Accessibility Object Model Integration by the numbers

  • 1 all-time installs (skills.sh)
  • Ranked #1,914 of 2,245 Frontend Development skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/majiayu000/claude-skill-registry --skill accessibility-object-model-integration

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs1
repo stars534
Last updatedAugust 4, 2026
Repositorymajiayu000/claude-skill-registry

What it does

Programmatically manipulates the accessibility tree in React to support complex custom controls, live regions, and focus management for composite widgets.

Files

SKILL.mdMarkdownGitHub ↗

Accessibility Object Model (AOM) Integration

Summary

Programmatic manipulation of the accessibility tree to support complex custom controls in React.

Key Capabilities

  • Manage ARIA live regions for dynamic content updates.
  • Implement focus management for complex composite widgets.
  • Map semantic relationships using aria-owns and aria-controls.

PhD-Level Challenges

  • Verify AOM state consistency with the visual DOM.
  • Handle accessibility announcements during concurrent updates.
  • Test screen reader compatibility across disjoint DOM structures.

Acceptance Criteria

  • Pass WCAG 2.1 AA audits for complex widgets.
  • Demonstrate correct screen reader announcements for async loads.
  • Provide keyboard navigation flow diagrams.

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.