What problem does it solve?
This Skill removes the repetitive setup work required to add a new feature to the Fuse frontend by generating a consistent folder structure, React page component, React Query hooks, and route registration.
Core Features & Use Cases
- Scaffold React Query hooks: Creates
queries.ts with list/detail queries and create/update/delete mutations wired to the existing apiClient and QUERY_KEY invalidation pattern.
- Generate feature directory structure: Creates
apps/web/src/features/<feature-name>/ with a page component and feature-scoped components (list, item, form, modal).
- Register the route: Adds a lazy-loaded route entry in
apps/web/src/app/router.tsx inside the authenticated/protected route wrapper.
- Use case: When you need a new admin/settings page (for example, managing
tags), the Skill ensures the UI hooks match the backend schemas and that the page becomes reachable via the correct route path.
Quick Start
Ask for a feature name, the page purpose, the backend API endpoint, the CRUD operations required, and the route path to generate the corresponding hooks, UI files, and router entry.