¿Qué hace feature-sliced-design?
Skill oficial de Feature-Sliced Design (FSD) v2.1 para aplicar la metodología en proyectos frontend. Úsalo cuando la tarea implique organizar la estructura del proyecto con capas FSD, decidir dónde va el código, colocar activos estáticos (imágenes, iconos, fuentes, PDFs), agrupar slices estrechamente relacionados, definir APIs públicas y límites de importación, resolver importaciones cruzadas o evaluar el patrón @x, decidir si crear o eliminar una entidad, evaluar si la capa de entidades es necesaria, decidir si la lógica debe permanecer local o ser extraída, migrar desde FSD v2.0 o desde una base de código no FSD, integrar FSD con frameworks (Next.js App Router y Pages Router, Nuxt, Vite, Astro) o implementar patrones comunes como autenticación, manejo de API, Redux y TanStack Query (React Query) dentro de FSD.