accordion-ui-system

Design accessible accordion components with ARIA roles and responsive spacing.

2|Updated Mar 21, 2026
One-click install
npx skills add https://github.com/coastdigitalgroup/coastai-skills --skill accordion-ui-system
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: accordion-ui-system
Source: https://github.com/coastdigitalgroup/coastai-skills/tree/main/website-design/accordion-ui-system
Command: npx skills add https://github.com/coastdigitalgroup/coastai-skills --skill accordion-ui-system

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Progressive disclosure requires a consistent, accessible pattern for revealing content using accordions. This skill provides a method to design and implement accordions that balance visibility, structure, and accessibility.

Core Features & Use Cases

  • Anatomy and interaction guidelines for headers, panels, and icons.
  • Accessibility blueprint with ARIA roles, states, and keyboard navigation.
  • Responsive spacing and visual affordances for multiple densities and device sizes.

Quick Start

Use the Accordion UI System blueprint to design and implement an accessible, responsive accordion group for your content.

Frequently Asked Questions about accordion-ui-system

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I design accessible accordions for progressive disclosure?

Accessible accordions require defining consistent ARIA roles, states, and keyboard navigation for headers and panels. This progressive disclosure pattern balances content visibility and structure to improve accessibility across FAQ sections, mobile menus, and complex forms.

What ARIA roles and states do I need for an accordion UI?

Accordion UI accessibility requires specifying ARIA roles and states for headers, panels, and icons. The blueprint includes interaction behavior guidelines and keyboard navigation to ensure the progressive disclosure pattern is fully accessible to screen readers.

When should I use accordions for content on responsive websites?

Use accordions for progressive disclosure on responsive websites to manage FAQ sections, mobile menus, and complex forms. The pattern provides responsive spacing and visual affordances tailored for multiple densities and device sizes to improve content accessibility.

Can I apply the accordion pattern to complex forms and mobile menus?

Yes, the accordion pattern applies directly to complex forms and mobile menus. It provides anatomy and interaction guidelines for headers, panels, and icons, ensuring consistent progressive disclosure and accessible behavior across these responsive use cases.

What's the best way to structure accordion headers and panels for accessibility?

The best way to structure accordion headers and panels is to follow a defined anatomy with explicit interaction behavior. This includes setting visual affordances and responsive spacing guidelines that align with ARIA roles and keyboard navigation for accessible progressive disclosure.