/ Directorio / Playground / awesome-llm-skills
● Comunidad Prat011 ⚡ Instantáneo

awesome-llm-skills

por Prat011 · Prat011/awesome-llm-skills

Un catálogo curado de skills para agentes LLM — parte directorio, parte librería de implementación — cubriendo documentación, desarrollo, datos, marketing, seguridad, y más.

Awesome LLM Skills es tanto una lista curada como una librería funcional. Cada carpeta de categoría contiene skills ejecutables reales para Claude Code, Codex, Gemini y otros agentes — no solo enlaces. Las categorías abarcan flujos de trabajo integrados con MCP (Notion, captura de conocimiento), procesamiento de documentos (Word/PDF/sheets), herramientas de desarrollo (testing, AWS, git), análisis de datos, business/marketing, y creatividad/media.

Por qué usarlo

Características clave

Demo en vivo

Cómo se ve en la práctica

awesome-llm-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": {
    "awesome-llm-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/Prat011/awesome-llm-skills",
        "~/.claude/skills/awesome-llm-skills"
      ],
      "_inferred": true
    }
  }
}

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

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "awesome-llm-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/Prat011/awesome-llm-skills",
        "~/.claude/skills/awesome-llm-skills"
      ],
      "_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": {
    "awesome-llm-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/Prat011/awesome-llm-skills",
        "~/.claude/skills/awesome-llm-skills"
      ],
      "_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": {
    "awesome-llm-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/Prat011/awesome-llm-skills",
        "~/.claude/skills/awesome-llm-skills"
      ],
      "_inferred": true
    }
  }
}

Mismo formato que Claude Desktop. Reinicia Windsurf para aplicar.

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

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

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

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

claude mcp add awesome-llm-skill -- git clone https://github.com/Prat011/awesome-llm-skills ~/.claude/skills/awesome-llm-skills

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

Casos de uso

Usos del mundo real: awesome-llm-skills

Cómo seleccionar solo los skills que realmente necesitas sin clonar todo el repositorio

👤 Desarrolladores que quieren skills específicas sin saturar ~/.claude/skills ⏱ ~10 min beginner

Cuándo usarlo: El repositorio tiene 50+ skills pero solo quieres los 3 que se ajustan a tu flujo de trabajo.

Requisitos previos
  • git con soporte para sparse-checkout — git >= 2.25 — ya disponible en cualquier instalación reciente
Flujo
  1. Clonar con sparse-checkout
    Clona awesome-llm-skills con sparse-checkout habilitado, modo cone.✓ Copiado
    → Repositorio vacío con .git/info/sparse-checkout
  2. Selecciona solo tus skills
    git sparse-checkout set skills/testing skills/csv-processing skills/git-workflows✓ Copiado
    → Solo esas 3 carpetas se materializan
  3. Crea symlink en ~/.claude/skills
    Crea symlinks de las 3 carpetas de skill en ~/.claude/skills para que Claude las descubra.✓ Copiado
    → Los skills aparecen en el próximo /help

Resultado: Instalación ligera con solo los skills que usas.

Errores comunes
  • Los skills se referencian entre sí entre categorías — Lee los prerequisitos de cada SKILL.md; algunos asumen que existe un skill hermano. Agrégalos también.

Explora skills por categoría para descubrir nuevos flujos de trabajo

👤 Profesionales explorando qué es posible con skills de agentes ⏱ ~20 min beginner

Cuándo usarlo: Conoces tu dominio (marketing, seguridad, etc.) pero no sabes qué skills existen para él.

Flujo
  1. Pídele a Claude que resuma una categoría
    Abre awesome-llm-skills, lista cada skill bajo 'Business & Marketing' con una línea sobre qué hace.✓ Copiado
    → Tabla de skills con su propósito
  2. Haz una lista corta e intenta
    Elige los 2 que parecen más útiles para un fundador de SaaS; guíame en la instalación e intenta cada uno.✓ Copiado
    → Instalación paso a paso + primera ejecución

Resultado: Una lista corta funcional de skills emparejados por categoría que realmente has probado.

Errores comunes
  • Algunos skills son borradores u obsoletos — Verifica la fecha del último commit de cada carpeta de skill; sáltalo si está obsoleto

Contribuye tu propio skill al catálogo

👤 Autores de skills que quieren distribución ⏱ ~30 min intermediate

Cuándo usarlo: Has construido algo reutilizable y quieres llegar a otros usuarios de Claude Code.

Requisitos previos
  • Un skill funcional que sigue las convenciones de SKILL.md — Usa claude-code-skill-factory-skill para hacer el scaffold si comienzas desde cero
Flujo
  1. Coincide con la estructura de categorías del repositorio
    ¿Qué categoría en awesome-llm-skills se ajusta mejor a un skill que audita migraciones de Rails?✓ Copiado
    → Recomendación de categoría + patrón de carpeta
  2. Abre un PR
    Prepara un fork, agrega el skill bajo esa categoría, escribe una entrada README, y redacta el cuerpo del PR.✓ Copiado
    → El PR se abre con README actualizado

Resultado: Skill fusionado en el catálogo con su propia fila de categoría.

Combinaciones

Combínalo con otros MCPs para multiplicar por 10

awesome-llm-skill + agent-skills-cli-skill

Usa la CLI para instalar skills individuales de este catálogo sin clonar todo el repositorio

Usa agent-skills-cli para instalar solo 'lead-research' y 'meeting-notes' desde awesome-llm-skills.✓ Copiado

Factory hace scaffold de nuevos skills; la lista Awesome los aloja para que otros los descubran

Construye un nuevo skill con Factory, luego prepara un PR contra awesome-llm-skills para agregarlo bajo Dev Tools.✓ Copiado

Herramientas

Lo que expone este MCP

HerramientaEntradasCuándo llamarCoste
Skills with MCP - Flujos de trabajo Notion + captura de conocimiento 0
Document Processing - Manejo de Word, PDF, hojas de cálculo 0
Development & Code Tools - Flujos de trabajo de testing, AWS, git 0
Data & Analysis - Consultas CSV, BD 0
Business & Marketing - Investigación de leads, análisis competitivo 0
Communication & Writing - Creación de contenido, notas de reuniones 0
Creative & Media - Diseño, video, creación de GIF 0
Productivity & Organization - Gestión de archivos, facturación 0
Security & Systems - Detección de deepfakes, análisis forense 0

Coste y límites

Lo que cuesta ejecutarlo

Cuota de API
Depende de cada skill individual
Tokens por llamada
Varía según el skill
Monetario
Catálogo gratuito; los skills individuales pueden requerir API keys
Consejo
Lee la README de cada skill para su sección de costo antes de instalar muchos.

Seguridad

Permisos, secretos, alcance

Almacenamiento de credenciales: Sin credenciales a nivel de catálogo. Cada skill declara las suyas.
Salida de datos: Determinado por skill — audita antes de ejecutar cualquiera que toque APIs externas.

Resolución de problemas

Errores comunes y soluciones

Un skill del catálogo no es descubierto por Claude Code

Cada skill debe estar en ~/.claude/skills/<name>/SKILL.md. Si clonaste todo el repositorio, los archivos SKILL.md están anidados — crea symlink de cada uno hacia arriba.

Verificar: find ~/.claude/skills -name SKILL.md -maxdepth 3
Skills en conflicto con la misma descripción de trigger

Edita el frontmatter de descripción en uno de ellos para ser más específico.

Alternativas

awesome-llm-skills vs otros

AlternativaCuándo usarlaContrapartida
agent-skills-cli-skillQuieres instalación programática en múltiples herramientasRequiere configuración de CLI
marketplace-skillQuieres skills auditados de seguridadCatálogo más pequeño

Más

Recursos

📖 Lee el README oficial en GitHub

🐙 Ver issues abiertas

🔍 Ver todos los 400+ servidores MCP y Skills