Anatomía de una Agent Skill — pr-describe
Explora los tres archivos de la skill pr-describe (SKILL.md, get-diff.sh, ejemplo de salida) y pruébala: genera una descripción de PR estructurada a partir de un git diff de ejemplo.
El artefacto se ejecuta en un iframe con sandbox (solo scripts). Si algo no se ve bien, ábrelo a pantalla completa.
— PROMPT QUE LO GENERÓ
Convierte la skill pr-describe del caso 'first custom agent skill' en un explorador interactivo: árbol de archivos de .claude/skills/pr-describe/ con SKILL.md, get-diff.sh y un ejemplo de salida, más una demo que a partir de un git diff de ejemplo genera una descripción de PR con título conventional commits, Summary, Test Plan y Breaking Changes.
— CÓMO SE HIZO
El contenido de SKILL.md, el script auxiliar y el formato de salida reproducen los descritos en el caso (frontmatter YAML, regla de conventional commits, límite de 3 bullets en el Summary). La demo de generación está simulada en el navegador con una salida fija representativa del comportamiento medido (9/10 títulos correctos en conventional commits).
Caso — Mi primera Agent Skill a medida— LIMITACIONES (SIN HUMO)
- ▸La demo 'generar descripción' no llama a la API de Claude: la salida es fija e ilustrativa
- ▸No incluye el guard MAX_DIFF_LINES pendiente identificado como mejora en el caso
- ▸El árbol de archivos es una recreación, no el repositorio real