What problem does it solve?
This Skill eliminates inconsistent, unmaintainable React 19 frontend code by providing standardized patterns for component development, state management, and UI implementation, reducing common bugs like race conditions and messy class name conflicts.
Core Features & Use Cases
- Standardized Component Templates: Pre-built TypeScript React 19 component patterns with full prop typing, built-in loading/error state handling, and enforced cn() class name management.
- Async Operation Guardrails: Built-in patterns for request locking, AbortController-based request cancellation, and clear state layering rules to prevent duplicate submissions and stale data bugs.
- Use Case: When building a new data dashboard page for AIASys, use this Skill to ensure all components follow the project's React 19, Tailwind CSS 4, and shadcn/ui standards, with consistent handling of async data fetching and user interactions.
Quick Start
Use the frontend-pattern skill to build a new task list item component that follows the project's React 19 and shadcn/ui standards, with proper loading and error state handling for async task creation.