What problem does it solve? Building a new ERP frontend feature requires wiring together API hooks, form validation, list pages, and permission guards consistently. This Skill generates the full feature structure following strict architectural conventions, eliminating inconsistent patterns and manual boilerplate. ## Core Features & Use Cases - API Layer Generation: Creates api.ts with centralized TanStack Query keys, list/detail/create/update/delete hooks, and automatic cache invalidation after mutations. - Form & Validation Scaffolding: Produces Zod schemas with derived types via z.infer and React Hook Form components using zodResolver, including dynamic field arrays. - List Pages with Permissions: Builds Syncfusion DataTable listing components with permission-guarded actions, status badges, currency display, and delete confirmation dialogs. - Use Case: Ask for an invoices feature under the finance module and receive api.ts, schemas.ts, InvoiceList.tsx, and InvoiceForm.tsx that follow the project's conventions: no barrel files, no direct fetch, no any types, and API types from generated OpenAPI code. ## Quick Start Ask the AI to create a complete frontend feature for a specific ERP module and entity, such as a list page and create/edit form for invoices in the finance module.