builder-write-deliverable
Generar un deliverable markdown (no codigo) a partir de su descripcion, output_path y acceptance criteria del work_plan. Usar cuando el ticket es documental y el ciclo no debe invocar ruff ni pytest.
SKILL.mdskills/builder-write-deliverable/SKILL.md
GitHubbuilder-write-deliverable
Skill genérica para producir deliverables markdown. Pensada como prueba de que el bus puede operar tareas no-código sin tocar el engine.
Cuándo usar
- Cuando el work_plan pide un deliverable de tipo markdown / texto / informe.
- Cuando el ciclo del bus debe ejecutarse sin invocar ruff/pytest.
Workflow
- Leer
Deliverable.description,Deliverable.output_path,Deliverable.acceptance_criteriadel work_plan. - Generar el contenido pedido (idioma, longitud y estructura según el acceptance).
- Escribir el archivo en
output_pathusandopathlib. - Verificar que cumple cada acceptance criterion antes de declarar completado.
Constraints
- NO escribir código Python como parte del deliverable salvo que el acceptance lo pida.
- NO invocar ruff/pytest sobre el deliverable.
- Si el acceptance pide un word count, contar palabras de forma determinista (split por whitespace).
Triggers no colisionan
Validado contra python scripts/check_skill_collisions.py antes de mergear.