<Título del Skill>
Declaración de una oración que describe lo que logra ejecutar este skill.
Cuándo usar este skill
Desencadenantes concretos. ¿Qué situación en el pipeline lo requiere?
Entradas
Lee inputs/INPUTS.md. Para cada entrada marcada como NECESARIA que no esté presente, PREGUNTA AL USUARIO — cita la ruta esperada, el comando/opciones para obtenerla y las alternativas — y no la fabriques. Las entradas RECOMENDADAS pueden omitirse, con una nota registrada.
Lo que debes implementar
El agente optimizador implementa los métodos abstractos en scripts/abstract.py (o confirma que el adaptador del proyecto ya los cubre). Luego ejecuta scripts/check.py — se niega hasta que cada método sea real y determinista, y te dice exactamente qué sigue siendo un stub.
Cómo ejecutar
python scripts/check.py # puerta: debe pasar primero
python scripts/run.py <args> # ejecuta el paso; imprime un resultado JSON en stdout
El JSON en stdout es la superficie del contrato — los skills posteriores (y los hosts que no pueden importar Python) lo consumen directamente.
Referencias — cárgalas solo cuando las necesites
references/concepts.md— antecedentes fundamentados y la justificación detrás del diseño.references/examples.md— ejemplos concretos y trabajados.references/pitfalls.md— modos de fallo y puntos importantes a observar.
Prompt
prompt/PROMPT.md es la plantilla de prompt entregada al agente usuario cuando este skill impulsa un paso del modelo. Llena sus {{placeholders}} desde las entradas.