Saltar al contenido principal

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:

  1. Resuelve el upstream (tuempresadigital/claude-kit, el repositorio con licencia) y comprueba que has iniciado sesión (gh auth status).
  2. Pregunta qué estás contribuyendo — un agente, una habilidad, un perfil o una solicitud de función / idea.
  3. 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.
  4. Lo revisa con un linter — frontmatter, nombres de herramientas y habilidades, sin marcadores de plantilla sobrantes.
  5. Abre el PR contra main en 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ónRuta
Plantilla de agentetemplates/agents/<name>.md (usa {{VARS}} + <!-- IF:MEMORY -->)
Habilidad generadatemplates/skills/<name>/SKILL.md
Habilidad del pluginskills/<name>/SKILL.md
Perfilprofiles/<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