What problem does it solve?
This Skill prevents inconsistent frontend implementations by providing a clear, project-specific approach for building React features that match HARP's architecture, conventions, and quality standards.
Core Features & Use Cases
- Page Development: Create hacker, admin, and super admin pages with the correct directory structure, routes, authentication guards, and lazy loading.
- Frontend Architecture: Implement TypeScript types, API modules, Zustand stores, reusable components, form validation, and responsive Tailwind styling.
- Convention Enforcement: Follow import boundaries, shared API client usage, snake_case backend types, AbortController cleanup, shadcn/ui patterns, and lint-compatible naming conventions.
- Use Case: Use this Skill when adding an admin applications page, creating a new hacker-facing workflow, or extending the React frontend with API-backed state and form validation.
Quick Start
Use the frontend skill to build a new HARP admin page with its types, API module, Zustand store, components, route, authentication guard, and sidebar navigation.