What problem does it solve?
This Skill removes the repetitive, error-prone work of implementing accessible, performant, and well-typed frontend components across modern JavaScript frameworks so teams can ship reliable UI faster.
Core Features & Use Cases
- Framework coverage: Practical guidance and implementation patterns for React (including Next.js and RSC), Vue 3, Angular, and Svelte/SvelteKit.
- Accessibility & UX: Enforces WCAG 2.1 AA recommendations, semantic HTML, ARIA patterns, and keyboard navigation for interactive components.
- Performance & tooling: Advises Core Web Vitals targets, bundle analysis, code-splitting, lazy loading, and image optimization; integrates Lighthouse and source-map analysis.
- Developer ergonomics: TypeScript-first patterns, component-first architecture, naming and testing conventions (Vitest, React Testing Library, Storybook).
- Use case example: Convert a visual design into a responsive, accessible, and test-covered React component that meets Lighthouse performance thresholds and stays within bundle budgets.
Quick Start
Create a responsive, accessible React TypeScript button component styled with Tailwind CSS, include explicit props types and a unit test for keyboard interactions.