What problem does it solve? Building a production web frontend from requirements involves dozens of coordinated decisions — framework selection, design tokens, component architecture, API integration, accessibility, and testing — that are easy to get wrong or leave incomplete, resulting in dead buttons, broken navigation, and untested pages. ## Core Features & Use Cases - Phased frontend construction: Six sequential phases covering UI/UX analysis, design system foundations, component library (primitives, layout, features), pages with routing and auth guards, design polish with domain research, and testing with accessibility audits. - Typed API client generation: Generates TypeScript types, Zod schemas, and React Query hooks directly from OpenAPI specs so frontend types never drift from the backend contract. - Functional verification loop: Enforces a dead-element scan, navigation graph check, and click-by-click interaction traces so every button, link, and form actually works before design polish begins. - Use Case: Given a BRD with user stories and OpenAPI specs, produce a complete Next.js app with a Tailwind design system, dark mode, role-based routing, Storybook docs, Playwright e2e tests, and a WCAG 2.1 AA accessibility audit. ## Quick Start Ask the agent to build the frontend for your product from the BRD user stories and the OpenAPI specs in the project, choosing a visual style when prompted.