---
title: "npx skills: instala y comparte skills para tu agente de IA"
excerpt: "npx skills es un gestor de skills para agentes de IA hecho por Vercel Labs: instala las skills de cualquier repo de GitHub en Claude Code o Cursor con un comando. Ejemplo real con abr4xas/skills."
date: "2026-07-03T18:30:00.000Z"
category: "Inteligencia Artificial"
tech_article: true
author:
  name: "angel cruz"
  picture: "https://angelcruzdevcdn.nyc3.cdn.digitaloceanspaces.com/images/me/angel-cruz.png"
ogImage:
  url: "/images/open-graph/og-image.png"
seo_title: "npx skills: instalar y compartir skills de agentes de IA"
seo_description: "Qué es npx skills (Vercel Labs), cómo instalar skills de cualquier repo de GitHub en Claude Code o Cursor y cómo publicar las tuyas. Ejemplo con abr4xas/skills."
---

**`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:

```shell
npx skills add abr4xas/skills
```

Eso instala las skills de mi repo [abr4xas/skills](https://github.com/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:

```shell
npx skills add abr4xas/skills
```

Instalar solo una skill concreta:

```shell
npx skills add abr4xas/skills --skill github-review
```

Instalar en un agente específico (soporta varios: Claude Code, Cursor, OpenCode, Codex y más):

```shell
npx skills add abr4xas/skills -a claude-code
```

Por 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](https://github.com/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 CLI `gh`. 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. Requiere `gh` autenticado y correrla dentro del repo, o definir la variable `GITHUB_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:

1. Crea un repo con una carpeta por skill, cada una con su `SKILL.md`.
2. Súbelo a GitHub como repositorio público.
3. 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](https://github.com/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](/post/guia-claude-code): todas las piezas y cómo encajan.
- [Qué poner en tu CLAUDE.md](/post/claude-md-buenas-practicas): las reglas del proyecto que el agente respeta.
- [Subagentes en Claude Code](/post/subagentes-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.

---

## Sitemap

Índice completo del sitio: [/sitemap.md](https://www.angelcruz.dev/sitemap.md)

Canónico HTML: [https://www.angelcruz.dev/post/npx-skills](https://www.angelcruz.dev/post/npx-skills)
