En los propios términos del Skill
find-animation-opportunities es un skill de búsqueda de solo lectura para un código base o una UI: recorre una interfaz en busca de momentos que realmente se beneficiarían del motion y propone una receta precisa para cada uno, con curvas, duraciones y propiedades exactas, pero nunca lo implementa. Su rasgo distintivo es la contención.
La premisa es "No Necesitas Animaciones": un buscador de oportunidades que sugiere motion en todas partes produce las interfaces lentas y sobreanimadas que este repositorio existe para evitar. Así que es tanto un filtro como un buscador, y se espera que rechace la mayoría de los candidatos. Cada candidato debe superar cuatro preguntas de control — frecuencia, propósito, velocidad, función — y la salida está limitada a 5–7 sugerencias para toda una aplicación, ordenadas por impacto.
Qué produce
- Una tabla de oportunidades: una fila por cada sugerencia que sobrevive, con ubicación, comportamiento actual, propósito, nivel de frecuencia y el motion sugerido con valores exactos.
- Una sección de candidatos rechazados que enumera de 2 a 5 lugares deliberadamente excluidos, cada uno etiquetado con la pregunta de control que lo eliminó.
- Un breve párrafo de veredicto que nombra la sugerencia de mayor impacto y señala el comando de traspaso improve-animations plan para convertir cualquier fila en un plan de implementación.
Cómo funciona
- 01Reconocer el Stack y Sus Tokens
Identifique el stack, las librerías de motion, los tokens de easing y duración existentes y la personalidad del producto, de modo que las sugerencias amplíen lo que el proyecto ya utiliza en lugar de inventar valores paralelos.
- 02Recorrer las Costuras Conocidas
Recorra la lista de tipos de costura — vacíos de feedback, estado que se teletransporta, ausencia de relato espacial, entradas de grupo, costuras de gesto, el presupuesto de deleite — en lugar de examinar la UI a simple vista.
- 03Filtrar Cada Candidato
Cada superviviente debe responder las cuatro preguntas en orden: frecuencia, propósito, velocidad, función. El skill está pensado para ser implacable aquí, y la mayoría de los candidatos falla.
- 04Informar en Tres Partes
Escriba la tabla de oportunidades, los candidatos rechazados y el veredicto. Un resultado vacío es aceptable y debe indicarse con claridad en lugar de rellenarse.