Cómo construir y empaquetar un nuevo Skill de Claude en 10 minutos
Cuándo usarlo: Tienes un flujo de trabajo repetible en mente y deseas que Claude lo empaquete como un skill instalable.
Requisitos previos
- Skill Factory instalado — git clone https://github.com/alirezarezvani/claude-code-skill-factory ~/.claude/skills/claude-code-skill-factory
Flujo
-
Ejecuta /build/build — Quiero un skill que audite una app Next.js para problemas de Core Web Vitals y produzca un reporte estilo Lighthouse.✓ Copiado→ Factory hace preguntas aclaratorias: triggers, categorías de herramientas, formato de salida
-
Responde las preguntas de scaffoldingActiva en 'audit CWV' o proyecto Next.js detectado. Genera reporte markdown con capturas.✓ Copiado→ Borrador de SKILL.md con frontmatter, ejemplos de uso, archivos de referencia
-
Valida y empaqueta/validate-output✓ Copiado→ Validaciones correctas en frontmatter, estructura de directorios, completitud de ejemplos; ZIP generado
-
Instala localmente/install-skill ./out/cwv-audit.zip✓ Copiado→ Skill aparece en ~/.claude/skills y es descubierto por Claude Code
Resultado: Un skill funcional e instalado listo para activarse en el próximo prompt coincidente.
Errores comunes
- Skill se activa demasiado agresivamente en prompts no relacionados — Ajusta la 'description' en frontmatter — Claude la usa para decidir cuándo cargar el skill
- El ejemplo en SKILL.md se aleja del comportamiento real — /validate-output vuelve a ejecutar el ejemplo e indica discrepancias