What problem does it solve?
This Skill removes uncertainty and rework by ensuring the correct frontend framework, tooling, and conventions are chosen and followed before any code is written, preventing inconsistent patterns and integration issues across components, pages, hooks, and routing.
Core Features & Use Cases
- Stack detection: Automatically inspects package.json and common config files to detect existing frameworks, component libraries, and state management choices and confirms the detected stack before implementing.
- Guided decisions for new projects: Asks targeted questions about rendering needs, team familiarity, complexity, backend integration, and performance, then recommends the top framework and tooling options with tradeoffs.
- Conventions-first implementation: Extracts file structure, naming, export styles, data-fetching patterns, TypeScript preferences, and component patterns from the codebase (or falls back to convention defaults) and applies React-specific patterns when appropriate.
- Coordination with design and tooling: Flags when ui-design should run and verifies design tokens, and enforces implementation constraints like TypeScript usage and dependency checks.
Quick Start
Describe the frontend UI or component you want implemented and confirm the detected stack to begin the implementation.