Skills Agentes

¿Qué diferencia hay entre una skill global y una de proyecto?

Una skill de proyecto vive en la carpeta del repositorio y solo existe ahí; una skill global vive en el directorio personal del usuario y está disponible en cualquier proyecto. La diferencia práctica es quién paga su contexto y quién la ve.

Última revisión

También: Skill personal · Instalación global · Instalación local

En corto

  • En Claude Code: `.claude/skills/` para el proyecto, `~/.claude/skills/` para toda la máquina.
  • Una skill de proyecto se versiona con el repositorio, así que la comparte todo el equipo.
  • Cada skill global ocupa contexto también en los proyectos donde nunca se activa.

Cuál elegir

Global para lo que usas en todas partes y es independiente del código: estilo de escritura, convenciones propias, flujos personales. De proyecto para lo que describe este repositorio en concreto — su forma de desplegar, sus pruebas, su modelo de datos —, que además es lo que interesa que llegue al resto del equipo en el mismo commit.

El error de instalar todo en global no se nota al principio y se acumula: treinta descripciones en el contexto de cada petición, en un proyecto donde solo dos son relevantes.

Términos relacionados

Seguir por aquí

Fuentes

Todos los términos del glosario