PARA EL EQUIPO CON LICENCIA
Contribuir
claude-kit crece a partir de la gente que lo usa. Si has creado un agente, una habilidad, un perfil — o simplemente tienes una buena idea — la forma más fácil de compartirlo con tu equipo es desde dentro de Claude Code. También existe un camino manual.
Esto es para el equipo con licencia: claude-kit es un producto con licencia de tuempresa.digital, y las contribuciones van al repositorio privado al que tu licencia te da acceso — no a un proyecto público de código abierto.
La vía sin fricción — /kit-contribute
En cualquier sesión con el plugin instalado:
/kit-contribute
Te lleva de la mano y abre el PR (o la issue) por ti:
- Resuelve el upstream (
tuempresadigital/claude-kit, el repositorio con licencia) y comprueba que has iniciado sesión (gh auth status). - Pregunta qué estás contribuyendo — un agente, una habilidad, un perfil o una solicitud de función / idea.
- Ensambla el artefacto en la ruta correcta — y, para un agente, lo desparametriza: tus valores del proyecto (
{{PROJECT_NAME}},{{WING}}, el bloque de memoria) se vuelven a convertir en una plantilla reutilizable, y se elimina todo lo específico del proyecto o secreto. - Lo revisa con un linter — frontmatter, nombres de herramientas y habilidades, sin marcadores de plantilla sobrantes.
- Abre el PR contra
mainen el repositorio con licencia, en un clon temporal nuevo, tras confirmarlo contigo.
También puedes limitarte a enviar una idea: en ese caso abre una issue Problema · Propuesta · Alcance · Por qué en lugar de un PR.
La vía manual
En el repositorio con licencia tuempresadigital/claude-kit, añade tu archivo en el directorio correspondiente:
| Contribución | Ruta |
|---|---|
| Plantilla de agente | templates/agents/<name>.md (usa {{VARS}} + <!-- IF:MEMORY -->) |
| Habilidad generada | templates/skills/<name>/SKILL.md |
| Habilidad del plugin | skills/<name>/SKILL.md |
| Perfil | profiles/<name>.json |
Luego abre un PR contra main. Mantén los archivos de agentes y habilidades desparametrizados (sin valores específicos del proyecto ni secretos), respeta el contrato de frontmatter existente y sube la versión en .claude-plugin/plugin.json + .claude-plugin/marketplace.json si es un cambio visible para el usuario.
Revisión y publicación
Un mantenedor revisa cada PR. Tras el merge, la nueva versión llega a cada proyecto con licencia mediante:
claude plugin marketplace update claude-kit-marketplace
claude plugin update claude-kit@claude-kit-marketplace
Y dentro de cada proyecto, /kit-update trae la nueva versión de forma segura — añadiendo lo nuevo sin tocar tus personalizaciones.
A dónde ir después
- Adapta tu equipo — construye el agente o el perfil que vas a contribuir.
- Mantente actualizado — cómo llegan a tus proyectos los cambios fusionados.