epic-ui-guidelines

Guide UI/UX best practices, accessibility, and component usage in Epic Stack.

Updated May 18, 2026
One-click install
npx skills add https://github.com/mbdeaton/phys-notes --skill epic-ui-guidelines-mbdeaton
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: epic-ui-guidelines
Source: https://github.com/mbdeaton/phys-notes/tree/main/docs/skills/epic-ui-guidelines
Command: npx skills add https://github.com/mbdeaton/phys-notes --skill epic-ui-guidelines-mbdeaton

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides comprehensive guidance and best practices for building accessible, user-friendly, and robust user interfaces within the Epic Stack framework, ensuring consistency and adherence to modern web standards.

Core Features & Use Cases

  • Accessibility Standards: Learn how to implement WCAG guidelines, ARIA attributes, and semantic HTML.
  • Component Usage: Understand how to effectively use Radix UI primitives and Tailwind CSS for building UI elements.
  • Form Handling: Master accessible form design, error handling, and focus management.
  • Use Case: When designing a new feature, consult this Skill to ensure all form elements are properly labeled, keyboard navigable, and provide clear feedback to users, including those with disabilities.

Quick Start

Follow the UI/UX guidelines for Epic Stack to create an accessible button component.

Frequently Asked Questions about epic-ui-guidelines

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

FAQPage Schema
How do I make web components accessible with Radix UI and Tailwind CSS?

To make web components accessible with Radix UI and Tailwind CSS, use semantic HTML, ARIA attributes, and Radix UI primitives to manage focus and keyboard navigation. This ensures robust interactions and adherence to modern accessibility standards.

What's the best way to handle form accessibility and error feedback in web development?

The best way to handle form accessibility is by ensuring all elements are properly labeled, keyboard navigable, and provide clear feedback. Use semantic HTML and ARIA attributes to communicate validation errors and manage focus effectively for users with disabilities.

Does the Epic Stack framework support WCAG guidelines for color contrast and responsive design?

Yes, the Epic Stack framework supports WCAG guidelines by providing specific patterns for color contrast, responsive design, and internationalization. These practices ensure interfaces remain accessible and robust across different devices and user contexts.

How do I manage focus and keyboard navigation when building UIs with Radix UI?

Manage focus and keyboard navigation in Radix UI by leveraging its built-in primitives, which handle semantic HTML and ARIA attributes automatically. This approach maintains robust focus management and consistent keyboard interactions across complex UI elements.

Why does my Tailwind CSS UI need semantic HTML and ARIA attributes for screen readers?

Your Tailwind CSS UI needs semantic HTML and ARIA attributes for screen readers because Tailwind only handles visual styling. Adding ARIA attributes and proper HTML structure ensures the underlying interface is fully navigable and understandable for users relying on assistive technologies.