Constructor de skills de produccion. Genera skills estructuradas con SKILL.md + references/, validacion de calidad, y estandares canonicos. Usar cuando el usuario pida "crear skill", "nueva skill", "generar skill", "construir habilidad", o mencione skill architecture, skill scaffolding, o skill template generation. [EXPLICIT]
From jm-adknpx claudepluginhub javimontano/jm-adk-alfaThis skill is limited to using the following tools:
agents/guardian.mdagents/lead.mdagents/specialist.mdagents/support.mdevals/evals.jsonknowledge/body-of-knowledge.mdknowledge/knowledge-graph.mdprompts/meta.mdprompts/primary.mdprompts/variations/deep.mdprompts/variations/quick.mdreferences/skill-architecture-standard.mdreferences/skill-output-templates.mdreferences/skill-quality-rubric.mdtemplates/output.docx.mdtemplates/output.htmlGenerar skills estructuradas, de alta densidad, listas para produccion. Cada skill sigue el
patron canonico: SKILL.md como orquestador + directorio references/ con archivos de dominio
especificos. El constructor valida calidad antes de entregar. [EXPLICIT]
Progressive Disclosure. SKILL.md es el orquestador — contiene estructura, parametros, y flujo. La logica pesada vive en references/. Esto protege la ventana de contexto del agente y separa responsabilidades. [EXPLICIT]
Densidad sobre verbosidad. Cada linea del skill debe ser accionable. Sin platitudes genericas ("se util"), sin filler conversacional, sin repeticion. Si una instruccion no cambia el comportamiento del agente, sobra. [EXPLICIT]
Validacion antes de entrega. Ningun skill se entrega sin pasar el Validation Gate. El constructor verifica estructura, contenido, y coherencia antes de presentar al usuario. [EXPLICIT]
Parametros:
MODO: [piloto-auto | desatendido | supervisado | paso-a-paso]
FORMATO: [markdown | html | dual]
ALCANCE: [ejecutiva | tecnica]
Input requerido:
- Nombre del skill (kebab-case)
- Dominio / proposito funcional
- Contexto: ¿que tipo de sistema o proyecto usara este skill?
Deteccion automatica:
- Si el usuario describe un dominio tecnico → generar 3 reference files con nombres descriptivos
- Si el usuario pide skill de auditoria → incluir PROFUNDIDAD en parametros del skill generado
- Si el usuario menciona SAP/AWS/AI → adaptar cross-references al ecosistema correspondiente
- Default: MODO=piloto-auto, FORMATO=markdown, ALCANCE=tecnica
Load references:
Read ${CLAUDE_SKILL_DIR}/references/skill-architecture-standard.md
Read ${CLAUDE_SKILL_DIR}/references/skill-quality-rubric.md
Read ${CLAUDE_SKILL_DIR}/references/skill-output-templates.md
Clarificar el nombre, proposito, dominio, y restricciones del skill solicitado. [EXPLICIT]
Incluye:
Crear la topologia de archivos siguiendo el patron canonico. [EXPLICIT]
Estructura generada:
{skill-name}/
├── SKILL.md # Orquestador
└── references/ # Plural, siempre
├── {dominio}-{aspecto-1}.md # Nombres descriptivos del dominio
├── {dominio}-{aspecto-2}.md
└── {dominio}-{aspecto-3}.md
Reglas de naming para references:
Generar el archivo orquestador con todas las secciones canonicas. [EXPLICIT]
Secciones obligatorias del SKILL.md generado:
Crear los 3+ archivos de referencia con contenido denso y especifico del dominio. [EXPLICIT]
Cada reference file debe:
Ejecutar el Validation Gate antes de entregar. [EXPLICIT]
Checks obligatorios:
references/ (plural) con minimo 3 archivos${CLAUDE_SKILL_DIR}/references/ para cargar refsPresentar al usuario el skill generado con:
| Decision | Habilita | Restringe | Cuando Usar |
|---|---|---|---|
| 3 refs minimo | Separacion de responsabilidades, progressive disclosure | Mas archivos que mantener | Siempre — es el estandar |
| Nombres descriptivos | Encontrabilidad, claridad de proposito | No reutilizables entre skills | Siempre — nombres genericos confunden |
| Todas las secciones | Consistencia, completitud | Puede parecer excesivo para skills simples | Skills de produccion |
| Frontmatter completo | Deteccion automatica, routing correcto | Campos adicionales | Siempre — es el contrato |
Dominio desconocido: Si el usuario pide un skill para un dominio que el constructor no conoce, generar la estructura canonica con placeholders [Requiere input del dominio: {descripcion}] y solicitar contenido especifico. [EXPLICIT]
Skill muy simple: Si el dominio requiere menos de 6 secciones, mantener la estructura completa pero marcar secciones no aplicables como [N/A para este dominio — {razon}]. [EXPLICIT]
Skill de auditoria: Agregar automaticamente PROFUNDIDAD (express|standard|deep) a los parametros y separar de MODO (autonomia). [EXPLICIT]
Skill que referencia otros inexistentes: Documentar cross-references como [Pendiente de construccion] en lugar de omitirlas. [EXPLICIT]
Usuario pide estructura legacy (4 archivos fijos): Migrar a la estructura canonica (3+ refs con nombres descriptivos). Documentar la migracion. [EXPLICIT]
piloto-auto (default).El agente que ejecuta este skill debe verificar cada item antes de entregar el output al usuario.
Read ${CLAUDE_SKILL_DIR}/references/{archivo}.md| Skill | Relacion |
|---|---|
| Todos los skills del ecosistema | El constructor genera skills compatibles con el estandar de todos |
x-ray-skill | Audita calidad de skills existentes — complementario |
surgeon-skill | Mejora skills existentes — complementario |
certify-skill | Certifica skills para produccion — downstream |
if FORMATO == "markdown":
Archivos .md generados directamente en el directorio destino
Resumen en consola con lista de archivos creados
if FORMATO == "html":
Archivos .md generados + preview HTML del SKILL.md
Audiencia: Revision visual antes de deploy
if FORMATO == "dual":
Ambos formatos
{skill-name}/
├── SKILL.md
└── references/
├── {dominio}-{aspecto-1}.md
├── {dominio}-{aspecto-2}.md
└── {dominio}-{aspecto-3}.md
Resumen de entrega:
- Nombre: {skill-name}
- Archivos generados: {N}
- Secciones canonicas: 17/17
- Reference files: {N} con nombres descriptivos
- Validation Gate: PASS/FAIL
Fuente: Anthropic Skill Architecture Standards (2025). | Avila, R.D. & Ahmad, I. (2025). Architecting AI Software Systems. Packt.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.