What problem does it solve?
This Skill establishes a consistent, high-quality baseline for all frontend development, ensuring maintainability, accessibility, and performance across different frameworks.
Core Features & Use Cases
- Component Architecture: Enforces principles like Single Responsibility, Reusability, and Composition over Inheritance.
- Accessibility (a11y): Guides developers on semantic HTML, keyboard navigation, ARIA usage, and color contrast (WCAG AA).
- Responsive Design: Promotes mobile-first approaches, consistent breakpoints, and fluid layouts.
- CSS Methodology: Advocates for Design Tokens, Utility-First CSS, and avoiding anti-patterns like
!important and deep nesting.
- Performance: Covers rendering optimization, efficient loading strategies, and image optimization.
- Use Case: A new developer joins a project and needs to understand the established best practices for building UI components. This Skill provides a comprehensive guide to ensure their code aligns with the team's standards.
Quick Start
Follow the frontend standards to build a new, accessible, and responsive button component.