En los propios términos del Skill
Genera documentación de traspaso para desarrolladores a partir de un diseño, pensado para equipos cuyo diseño está listo para ingeniería y necesita una hoja de especificaciones. Apúntelo a una URL de Figma, o recurra a una descripción o captura de pantalla, y trabaja a través de especificaciones visuales, especificaciones de interacción, especificaciones de contenido, casos límite y accesibilidad.
La salida es una especificación de traspaso en Markdown con secciones para visión general, layout, tokens de diseño utilizados, componentes, estados e interacciones, comportamiento responsivo, casos límite, y animación y movimiento, así como notas de accesibilidad. Sus cuatro principios establecidos son especificar todo en lugar de asumir, referenciar tokens en lugar de valores en bruto, mostrar cada estado y explicar el por qué de un comportamiento.
Qué produce
- Una tabla de tokens de diseño que lista cada token, su valor y su uso.
- Una tabla de componentes que indica la variante, las props y las notas de comportamiento especial de cada componente.
- Una tabla de animación y movimiento que registra elemento, disparador, animación, duración y easing.
Cómo funciona
- 01Resolver la Fuente del Diseño
Una URL de Figma significa que el diseño se extrae de Figma; sin ella, el skill trabaja a partir de una descripción escrita o una captura de pantalla.
- 02Especificar los Elementos Visuales
Padding, márgenes y anchos exactos, referencias a tokens de diseño para colores, tipografía y espaciado, breakpoints responsivos, y variantes y estados de componentes.
- 03Especificar las Interacciones
Comportamiento de clic y toque, estados de hover, soporte de gestos, y transiciones registradas con duración y easing.
- 04Cubrir Contenido y Casos Límite
Límites de caracteres, truncamiento, estados vacíos, estados de carga y error, además de contenido mínimo y máximo, cadenas internacionales más largas, conexiones lentas y datos faltantes.
- 05Añadir Detalle de Accesibilidad
Orden de foco, etiquetas y roles ARIA, interacciones de teclado, y anuncios de lector de pantalla.
- 06Emitir la Especificación en la Plantilla
El resultado se escribe como una especificación de traspaso en Markdown usando la estructura de secciones y tablas del archivo.