Instalacion en Claude Code

Aprende como instalar y configurar Agent Skills para Claude Code.

Requisitos Previos

Antes de instalar skills, asegurate de tener:

  • Claude Code CLI instalado (npm install -g @anthropic-ai/claude-code)
  • Un directorio de proyecto con Claude Code inicializado
  • Node.js 18 o superior

Metodos de Instalacion

Metodo 1: Comando CLI (Recomendado)

La forma mas facil de agregar una skill:

bash
claude skill add owner/skill-repo

Por ejemplo:

bash
claude skill add anthropic/brand-guidelines

Metodo 2: Configuracion Manual

Agrega la skill directamente al archivo .claude/settings.local.json de tu proyecto:

json
{
  "skills": [
    "https://github.com/owner/skill-repo"
  ]
}

Metodo 3: Skills Locales

Para desarrollo local o skills privadas:

json
{
  "skills": [
    "./local-skills/my-skill"
  ]
}

Opciones de Configuracion

Prioridad de Skills

Cuando hay multiples skills instaladas, puedes establecer prioridad:

json
{
  "skills": [
    {
      "url": "https://github.com/owner/skill-1",
      "priority": 1
    },
    {
      "url": "https://github.com/owner/skill-2",
      "priority": 2
    }
  ]
}

Numeros mas bajos = mayor prioridad.

Skills Condicionales

Habilita skills solo para tipos de archivo especificos:

json
{
  "skills": [
    {
      "url": "https://github.com/owner/react-skill",
      "match": ["**/*.tsx", "**/*.jsx"]
    }
  ]
}

Verificar la Instalacion

Verifica que tu skill este instalada:

bash
claude skill list

Deberias ver tu skill en la salida:

Installed Skills: - anthropic/brand-guidelines (v1.0.0) - my-org/custom-skill (local)

Actualizar Skills

Actualiza todas las skills a la ultima version:

bash
claude skill update

Actualiza una skill especifica:

bash
claude skill update owner/skill-repo

Eliminar Skills

Elimina una skill de tu proyecto:

bash
claude skill remove owner/skill-repo

Solucion de Problemas

La Skill No Carga

  1. Verifica que la URL de la skill sea correcta
  2. Verifica que el repositorio contenga un archivo SKILL.md valido
  3. Verifica tu conexion a internet
  4. Ejecuta claude skill validate owner/skill-repo para buscar errores

Conflictos Entre Skills

Si las skills tienen instrucciones conflictivas:

  1. Ajusta la prioridad para determinar cual tiene precedencia
  2. Usa coincidencia condicional para limitar el alcance de la skill
  3. Considera fusionar skills relacionadas en una sola

Problemas de Permisos

Si obtienes errores de permisos:

bash
# Corregir permisos de npm
sudo chown -R $(whoami) ~/.claude

Proximos Pasos