UI Implementation Standards

Enforce design tokens, component patterns, and WCAG 2.1 AA accessibility in frontend UI tasks.

1|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/fysoul17/devlyn-cli --skill ui-implementation-standards
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: UI Implementation Standards
Source: https://github.com/fysoul17/devlyn-cli/tree/main/config/skills/ui-implementation-standards
Command: npx skills add https://github.com/fysoul17/devlyn-cli --skill ui-implementation-standards

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a comprehensive framework to ensure UI implementations consistently adhere to design system guidelines, accessibility standards, and best practices, leading to higher quality and more maintainable user interfaces.

Core Features & Use Cases

  • Design System Fidelity: Enforces the use of design tokens and component patterns for consistent visual and interactive elements.
  • Accessibility Compliance: Guarantees adherence to WCAG 2.1 AA standards for color contrast, keyboard navigation, screen reader support, and reduced motion.
  • State Management: Ensures all necessary UI states (loading, empty, error, success, disabled) are handled correctly.
  • Animation Quality: Guides the implementation of animations for better performance and user experience.
  • Responsive Design: Promotes a mobile-first, fluid approach to responsive layouts.

Quick Start

Implement the 'UserProfileCard' component following the design system standards and accessibility guidelines.

Frequently Asked Questions about UI Implementation Standards

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

FAQPage Schema
How do I ensure my frontend UI components meet WCAG 2.1 AA accessibility standards?

To ensure design system fidelity in frontend development, implement visual components using standardized design tokens and established component patterns. This approach maintains visual consistency and guarantees that interactive elements align with the overarching design framework.

What is the best way to manage loading and error states in UI components?

Managing UI states requires explicitly handling loading, empty, error, success, and disabled conditions within component development. Proper state management ensures robust user interfaces that gracefully handle all data fetching and interaction scenarios without breaking the visual layout.

Does this approach support mobile-first responsive design for visual components?

Yes, this approach promotes a mobile-first, fluid layout strategy for responsive design. It ensures that frontend pages and visual components adapt seamlessly across different screen sizes while maintaining design token fidelity and accessibility compliance.

How do I implement UI animations without compromising frontend performance?

Implementing UI animations requires following performance-focused guidelines that balance visual quality with rendering efficiency. Proper animation implementation enhances the user experience by guiding interactions smoothly without causing layout thrashing or degrading component responsiveness.

Can I use this framework for modifying existing pages instead of just creating new components?

Yes, this framework applies to both the creation and modification of visual components and pages. It ensures that any frontend development adjustments maintain strict adherence to design tokens, accessibility guidelines, and responsive design principles.