npx skills: instala y comparte skills para tu agente de IA

npx skills es un gestor de skills para agentes de IA, hecho por Vercel Labs. Instala las skills de cualquier repositorio público de GitHub en tu agente (Claude Code, Cursor y otros) con un solo comando, sin copiar archivos a mano. Funciona como un gestor de paquetes, pero en vez de npm usa GitHub como registro. Para probarlo:
npx skills add abr4xas/skillsEso instala las skills de mi repo abr4xas/skills en tu agente.
Qué es una skill (en una línea)
Una skill es un procedimiento reutilizable que tu agente carga solo cuando lo necesita: un archivo SKILL.md con frontmatter (name, description) y las instrucciones para una tarea concreta. Le enseñas algo una vez y deja de necesitar que se lo expliques en cada sesión. Si quieres el detalle de cómo se estructura y cuándo crearlas, eso da para su propio tema; aquí el foco es cómo distribuirlas e instalarlas.
Instalar skills con npx skills
El comando central es add, apuntando a un repo usuario/repo de GitHub.
Instalar todas las skills de un repo:
npx skills add abr4xas/skillsInstalar solo una skill concreta:
npx skills add abr4xas/skills --skill github-reviewInstalar en un agente específico (soporta varios: Claude Code, Cursor, OpenCode, Codex y más):
npx skills add abr4xas/skills -a claude-codePor debajo, la herramienta descarga el SKILL.md del repo y lo coloca en el directorio de configuración de tu agente. A partir de ahí, el agente la reconoce y la usa cuando la tarea encaja.
Ejemplo real: mi repo abr4xas/skills
Mantengo mi propio repo de skills, abr4xas/skills (licencia MIT), que hoy trae una skill lista para usar:
github-review: responde a comentarios de PR e issues y resuelve review threads desde la terminal, usando el CLIgh. Sirve para atender feedback de revisión de código (por ejemplo, responder a un bot como coderabbitai) sin salir a la interfaz web de GitHub. Requiereghautenticado y correrla dentro del repo, o definir la variableGITHUB_REPO.
Es un buen ejemplo de para qué brillan las skills: un flujo repetible y con pasos concretos (leer el comentario, responder, resolver el hilo) que no quieres reexplicarle al agente cada vez.
Publica tus propias skills
Como el registro es GitHub, compartir las tuyas es tan simple como tener un repo público:
- Crea un repo con una carpeta por skill, cada una con su
SKILL.md. - Súbelo a GitHub como repositorio público.
- Cualquiera las instala con
npx skills add tu-usuario/tu-repo.
No hay que publicar en ningún registro central ni pasar por revisión: el repo es el paquete. Eso baja muchísimo la fricción para versionar y compartir tu setup con tu equipo o con la comunidad. Es justo lo que hago con abr4xas/skills: las skills que uso a diario, versionadas e instalables por cualquiera.
Dónde encaja esto
Las skills son una pieza más del ecosistema de Claude Code, junto al CLAUDE.md, los subagentes y los servidores MCP. Si estás armando tu setup, te sirve el panorama completo:
- La guía de Claude Code: todas las piezas y cómo encajan.
- Qué poner en tu CLAUDE.md: las reglas del proyecto que el agente respeta.
- Subagentes en Claude Code: repartir tareas grandes sin ensuciar tu contexto.
Preguntas frecuentes
¿Qué es npx skills?
Un gestor de skills para agentes de IA creado por Vercel Labs. Instala skills desde repositorios de GitHub en tu agente (Claude Code, Cursor y otros) con un comando, usando GitHub como registro en lugar de npm.
¿Necesito instalar algo antes?
No. Con npx se ejecuta sin instalación global: npx skills add usuario/repo descarga y aplica las skills directamente. Solo necesitas Node.js.
¿Funciona solo con Claude Code?
No. Soporta varios agentes (Claude Code, Cursor, OpenCode, Codex y más). Puedes elegir el destino con el flag -a, por ejemplo -a claude-code.
¿Cómo comparto mis propias skills?
Ponlas en un repo público de GitHub, una carpeta por skill con su SKILL.md. Cualquiera las instala con npx skills add tu-usuario/tu-repo. El repo funciona como el paquete, sin registro central.