/ Directorio / Playground / agent-skills-cli
● Comunidad Karanjot786 ⚡ Instantáneo

agent-skills-cli

por Karanjot786 · Karanjot786/agent-skills-cli

CLI universal para agent skills — navega 40.000+ skills de SkillsMP y sincroniza con Cursor, Claude Code, Copilot, Codex y Antigravity.

agent-skills-cli es el gestor de paquetes universal para agent skills: navega un catálogo de 40k+ skills (SkillsMP), instala en cualquier agente soportado y mantén versiones consistentes entre herramientas. Piensa en npm para skills. Ideal si trabajas con Cursor + Claude Code + Codex y no quieres gestionar tres carpetas de skills separadas manualmente.

Por qué usarlo

Características clave

Demo en vivo

Cómo se ve en la práctica

agent-skills-cli-skill.replay ▶ listo
0/0

Instalar

Elige tu cliente

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "agent-skills-cli-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/Karanjot786/agent-skills-cli",
        "~/.claude/skills/agent-skills-cli"
      ],
      "_inferred": true
    }
  }
}

Abre Claude Desktop → Settings → Developer → Edit Config. Reinicia después de guardar.

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "agent-skills-cli-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/Karanjot786/agent-skills-cli",
        "~/.claude/skills/agent-skills-cli"
      ],
      "_inferred": true
    }
  }
}

Cursor usa el mismo esquema mcpServers que Claude Desktop. La configuración del proyecto prevalece sobre la global.

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "agent-skills-cli-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/Karanjot786/agent-skills-cli",
        "~/.claude/skills/agent-skills-cli"
      ],
      "_inferred": true
    }
  }
}

Haz clic en el icono MCP Servers de la barra lateral de Cline y luego en "Edit Configuration".

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "agent-skills-cli-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/Karanjot786/agent-skills-cli",
        "~/.claude/skills/agent-skills-cli"
      ],
      "_inferred": true
    }
  }
}

Mismo formato que Claude Desktop. Reinicia Windsurf para aplicar.

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "agent-skills-cli-skill",
      "command": "git",
      "args": [
        "clone",
        "https://github.com/Karanjot786/agent-skills-cli",
        "~/.claude/skills/agent-skills-cli"
      ]
    }
  ]
}

Continue usa un array de objetos de servidor en lugar de un mapa.

~/.config/zed/settings.json
{
  "context_servers": {
    "agent-skills-cli-skill": {
      "command": {
        "path": "git",
        "args": [
          "clone",
          "https://github.com/Karanjot786/agent-skills-cli",
          "~/.claude/skills/agent-skills-cli"
        ]
      }
    }
  }
}

Añádelo a context_servers. Zed recarga en caliente al guardar.

claude mcp add agent-skills-cli-skill -- git clone https://github.com/Karanjot786/agent-skills-cli ~/.claude/skills/agent-skills-cli

Un solo comando. Verifica con claude mcp list. Quita con claude mcp remove.

Casos de uso

Usos del mundo real: agent-skills-cli

Cómo instalar un skill una vez y hacerlo funcionar en Claude Code + Cursor

👤 Desarrolladores que usan múltiples herramientas de coding con IA ⏱ ~10 min beginner

Cuándo usarlo: Quieres el mismo skill disponible donde sea que codifiques.

Requisitos previos
  • CLI instalado — npm i -g agent-skills-cli (o según docs del repo)
Flujo
  1. Buscar
    agent-skills search 'ga4 event tracking'✓ Copiado
    → Lista clasificada de SkillsMP
  2. Instalar
    agent-skills install event-tracking-skill --targets claude-code,cursor✓ Copiado
    → Archivos de skill colocados en el directorio de skills de cada herramienta
  3. Verificar
    agent-skills list --targets all✓ Copiado
    → Tabla mostrando el skill instalado en ambos

Resultado: Una instalación, dos (o más) herramientas.

Errores comunes
  • Algunos skills son específicos de herramientas — CLI marca incompatibilidades durante la instalación

Fija versiones de skills en todo el equipo

👤 Equipos que quieren configuraciones reproducibles de skills ⏱ ~15 min intermediate

Cuándo usarlo: Quieres que cada miembro del equipo ejecute las mismas versiones de skills.

Flujo
  1. Generar archivo de bloqueo
    agent-skills lock --scope workspace✓ Copiado
    → archivo skills.lock
  2. Instalar desde archivo de bloqueo
    agent-skills install --frozen-lockfile✓ Copiado
    → Las versiones coinciden exactamente con el archivo de bloqueo

Resultado: Configuración de skills determinista por repo.

Limpia una carpeta ~/.claude/skills desordenada

👤 Desarrolladores con skills acumulados de clones de git aleatorios ⏱ ~30 min intermediate

Cuándo usarlo: Tienes 30+ carpetas de skills y no tienes idea qué está en uso.

Flujo
  1. Inventario
    agent-skills inventory ~/.claude/skills — show source, version, last used (if tracked)✓ Copiado
    → Tabla con origen + versión
  2. Reemplaza con equivalentes gestionados
    Para cada skill que tiene un equivalente en SkillsMP, reinstálalo a través de la CLI para que esté gestionado.✓ Copiado
    → Registro de migración

Resultado: Una carpeta de skills gestionada con procedencia consistente.

Combinar con: marketplace-skill

Combinaciones

Combínalo con otros MCPs para multiplicar por 10

agent-skills-cli-skill + marketplace-skill

Descubre skills verificados vía marketplace, instala vía CLI

Encuentra un skill ga4 verificado en marketplace, instala con agent-skills install en ambos Claude Code y Cursor.✓ Copiado
agent-skills-cli-skill + awesome-llm-skill

Instala skills individuales de awesome-llm sin clonar todo el repo

Usa agent-skills para instalar solo 'lead-research' del catálogo awesome-llm-skills.✓ Copiado

Herramientas

Lo que expone este MCP

HerramientaEntradasCuándo llamarCoste
search consulta Encontrar un skill 0
install skill, targets? Añadir un skill 0
upgrade skill?, targets? Actualizar versiones 0
list / inventory scope? Auditoría 0
lock scope Reproducibilidad del equipo 0
remove skill, targets? Limpieza 0

Coste y límites

Lo que cuesta ejecutarlo

Cuota de API
Ninguno
Tokens por llamada
0 (CLI se ejecuta fuera del contexto de Claude)
Monetario
Gratuito
Consejo
Fija versiones — perseguir lo más reciente en 30 skills crea cambios.

Seguridad

Permisos, secretos, alcance

Almacenamiento de credenciales: Sin credenciales. Opcional: token SkillsMP para acceso al catálogo privado.
Salida de datos: CLI obtiene del registro SkillsMP

Resolución de problemas

Errores comunes y soluciones

la instalación falla con 'unknown target'

Identificadores de herramientas: claude-code, cursor, copilot, codex, antigravity. Comprueba agent-skills targets para la lista actual.

Verificar: agent-skills targets
conflicto de versión entre herramientas

Especifica una versión explícita en skills.lock; no dejes que cada herramienta se actualice a la más reciente

Alternativas

agent-skills-cli vs otros

AlternativaCuándo usarlaContrapartida
marketplace-skillQuieres skills verificados en lugar del catálogo completoMenos opciones
Clon manual de gitSolo usas una herramienta y un skillNo escala

Más

Recursos

📖 Lee el README oficial en GitHub

🐙 Ver issues abiertas

🔍 Ver todos los 400+ servidores MCP y Skills