---
title: "Evita fragmentar habilidades de agentes usando npx skills"
description: "¿Usas varios agentes de IA como Claude Code o Kimi? Aprende a solucionar la fragmentación de habilidades con una sola carpeta centralizada usando npx skills."
canonical_url: "https://techvoyage.dev/es/article/centralised-the-skills-for-agents"
last_updated: "2026-06-14T11:05:29.154Z"
---

Si ejecutas varios agentes de IA o herramientas de línea de comandos (CLIs) en tu ordenador —ya sea Hermes, Claude Code, Codex, Antigravity, Kimi u otras herramientas compatibles—, es muy probable que te hayas topado con un problema bastante frustrante: **la fragmentación de habilidades** (skills). Cada agente o CLI mantiene su propia carpeta `skills` independiente, lo que provoca duplicidad de instalaciones, desfase de versiones y una gran carga de gestión.

En nuestro trabajo diario con agentes de IA, solíamos enfrentarnos a los siguientes problemas:

- **Múltiples instalaciones**: Instalar una nueva habilidad para un agente y luego tener que instalarla una y otra vez para los demás.
- **Desfase de versiones** (version drift): Personalizar o corregir una habilidad para un agente, olvidarse de actualizar los demás y acabar con agentes que se comportan de forma diferente.
- **Gestión de habilidades**: Tener que revisar la carpeta `skills` de cada agente en todo el sistema para saber qué habilidades estaban realmente instaladas.

La herramienta de línea de comandos `npx skills`, un CLI de código abierto desarrollado por Vercel, soluciona este problema permitiéndote gestionar una única carpeta `skills` centralizada y compartirla con todos tus agentes. Puedes echar un vistazo al [repositorio de GitHub de `npx skills`](https://github.com/vercel-labs/skills).

## Carpeta centralizada

La idea es sencilla: si apuntamos la carpeta `skills` de cada agente a la **misma carpeta física**, el problema de la fragmentación desaparece por completo.

Al instalar una habilidad mediante el CLI de `npx skills`, esta se descarga en la carpeta centralizada de tu equipo (`~/.agents/skills`). A continuación, el CLI crea un **enlace simbólico** (symlink, que funciona como un puntero directo) desde la carpeta `skills` de cada agente hacia esa carpeta centralizada.

Por ejemplo, cuando Claude Code busca habilidades en `~/.claude/skills/`, se le redirige de forma transparente a `~/.agents/skills`. Si realizas cualquier ajuste en una habilidad dentro de esa carpeta centralizada, todos los agentes verán la actualización de forma instantánea. Sin copias manuales, sin scripts de sincronización y sin desperdiciar espacio en el disco.

## Instalación de `npx skills` y adición de una habilidad

Ejecuta el siguiente comando para empezar y añadir nuestra primera habilidad:

```bash
npx skills add https://github.com/coleam00/excalidraw-diagram-skill --skill excalidraw-diagram
```

![Uso del comando npx skills add para instalar una habilidad desde GitHub](https://inimages.techvoyage.dev/articles/Centralised%20the%20skills%20for%20agents/npx-skills-add-command.webp)

El CLI te preguntará si deseas configurar esto para un proyecto específico o de forma global. Por lo general, recomendamos elegir **global** para que todos los agentes compatibles puedan acceder a ella:
![Selección de la opción de instalación global en la CLI de npx skills](https://inimages.techvoyage.dev/articles/Centralised%20the%20skills%20for%20agents/npx-skills-install-global-prompt.webp)

A continuación, asegúrate de seleccionar `Symlink` para garantizar una **única fuente de verdad**:
![Elección del método de enlace simbólico para sincronizar habilidades](https://inimages.techvoyage.dev/articles/Centralised%20the%20skills%20for%20agents/npx-skills-symlink-option.webp)![Confirmación de instalación exitosa y creación de enlace simbólico en la CLI](https://inimages.techvoyage.dev/articles/Centralised%20the%20skills%20for%20agents/npx-skills-installation-completed.webp)

Una vez hecho esto, podemos verificar que la habilidad se ha instalado en la carpeta centralizada en `~/.agents/skills`:
![Verificación de habilidades instaladas en el directorio centralizado](https://inimages.techvoyage.dev/articles/Centralised%20the%20skills%20for%20agents/npx-skills-directory-verification.webp)

¡Abre el CLI de Kimi (o cualquier otro agente) y la habilidad `excalidraw-diagram` estará disponible y lista para usar!
![Kimi CLI mostrando las habilidades centralizadas cargadas y listas](https://inimages.techvoyage.dev/articles/Centralised%20the%20skills%20for%20agents/kimi-cli-skills-integration.webp)

## Creación de una habilidad desde cero

Para crear tus propias habilidades, puedes utilizar la herramienta `skill-creator` de Anthropic. Instálala de la siguiente manera:

```bash
npx skills add https://github.com/anthropics/skills --skill skill-creator
```

Ahora, en Kimi o en cualquier otro agente, introduce la siguiente instrucción (prompt):

```text
Use the skill-creator to help me build a skill for creating a product landing page
```

¡Kimi o tu agente detectará automáticamente el `skill-creator` y te guiará paso a paso por todo el proceso!
![Ejecución del asistente interactivo skill-creator en Kimi CLI](https://inimages.techvoyage.dev/articles/Centralised%20the%20skills%20for%20agents/kimi-cli-skill-creator-setup.webp)

## Otros comandos útiles de `npx skills`

Aquí tienes algunos otros comandos prácticos:

- `npx skills ls -g`: Muestra todas las habilidades instaladas globalmente
- `npx skills update`: Mantén todas tus habilidades actualizadas con un solo comando
- `npx skills remove`: Desinstala o elimina una habilidad de forma interactiva

Por favor, consulta el [repositorio de GitHub de `npx skills`](https://github.com/vercel-labs/skills) para ver más comandos y referencias.

## Yendo un paso más allá

Dado que ahora todas las habilidades se encuentran en un único lugar (`~/.agents/skills`), podemos inicializarlo como un repositorio Git y subirlo a GitHub o GitLab.

```bash
cd ~/.agents/skills
git init
git add .
git commit -m "Initial skills folder"
git remote add origin https://github.com/Tech-Voyage-Dev/skills
git push -u origin main
```

De este modo, dispondremos de un historial completo de todos los cambios en las habilidades, lo que significa que podremos revertirlos fácilmente si una actualización rompe algo. Además, podemos sincronizar las habilidades sin problemas entre varios equipos (como un portátil y un ordenador de sobremesa) ejecutando un rápido `git pull`.

## Aspectos a tener en cuenta (Seguridad y riesgos)

- **La compatibilidad varía**: No todas las plataformas de agentes admiten aún todas las funciones (como hooks personalizados o herramientas permitidas específicas). Una habilidad puede funcionar de maravilla en un agente pero quedarse corta en otro.
- **Confía en la fuente**: Instala únicamente habilidades procedentes de fuentes de confianza.
- **Revisa antes de ejecutar**: Si utilizas una habilidad personalizada o de terceros, revisa los archivos (especialmente en la carpeta `scripts/`) antes de permitir que tu agente la ejecute.
- **Principio de mínimo privilegio**: Intenta no conceder a una habilidad más permisos de herramientas o acceso del que sea estrictamente necesario para realizar su trabajo.
- **Nunca expongas credenciales**: Mantén tus claves API y secretos fuera de los archivos de tus habilidades.

Configurar una "fuente única de verdad" centralizada con `npx skills` ha evitado frustraciones y duplicidad de trabajo a nuestro equipo. Te recomendamos encarecidamente que lo pruebes; ¡las capacidades de la IA se multiplican a medida que crecen tus habilidades!
