La respuesta corta
- 1Carpetas:
~/.claude/skills·~/.agents/skills(+ la antigua~/.codex/skills) ·~/.cursor/skills - 2Ejecutar una:
/name(Claude Code, Cursor) ·$name(Codex) ·@namela adjunta en Cursor - 3Ver lo que está instalado:
/skills· Customize → Skills - 4Instalar:
npx --yes skillry-cli@latest install <slug>; añade--agent claude-codepara Claude Code
Carpetas de Skills de cada agente
Las Skills personales funcionan en cualquier proyecto que abras. Las Skills de proyecto viven dentro del repositorio, así que todo el que lo clona las recibe.
| Agente | Personal | Proyecto |
|---|---|---|
| Claude Code | ~/.claude/skills/ | .claude/skills/ |
| Codex | ~/.agents/skills/ (antigua: ~/.codex/skills/) | .agents/skills/, desde la carpeta en la que empiezas hasta la raíz del repositorio |
| Cursor | ~/.cursor/skills/, ~/.agents/skills/ | .cursor/skills/, .agents/skills/ |
Todas las carpetas que lee cada agente, y qué copia gana cuando dos comparten nombre: Ubicaciones de las Skills.
Comandos de Skills en Claude Code, Codex y Cursor
Llamar a una Skill por su nombre es la forma más rápida de comprobar que está instalada. Si se ejecuta, el agente la ve.
| Tarea | Claude Code | Codex | Cursor |
|---|---|---|---|
| Listar Skills | /skills | /skills | Customize → Skills |
| Ejecutar una | /name | $name | /name, @name |
| Skill de un plugin | /plugin:name | mediante un plugin | mediante un plugin |
| Mantenerla activa | — | — | Option/Alt+Enter (Custom Mode) |
| Después de editarla | Se detecta al momento; /reload-skills para una carpeta nueva | Se detecta al momento; reinicia si no | Chat nuevo o recargar la ventana |
Campos del frontmatter de SKILL.md
Cada Skill tiene un archivo SKILL.md, y su configuración va entre dos líneas --- al principio. Estos son los campos que cambian cómo la trata el agente.
| Campo | Límite / efecto | Claude Code | Codex | Cursor |
|---|---|---|---|---|
name | ≤64 caracteres; a–z, 0–9 y guiones; coincide con el nombre de la carpeta | opcional | obligatorio | obligatorio |
description | ≤1.024 caracteres; di qué hace y cuándo usarla | recomendado | obligatorio | obligatorio |
allowed-tools | Herramientas que puede usar sin preguntar (experimental en la especificación) | sí | — | — |
paths | Solo se activa sola con los patrones de archivo que coinciden | sí | — | sí |
Comandos de la CLI de Skillry
La CLI de Skillry descarga una Skill de Skillry y la coloca en la carpeta correcta para tu agente.
| Comando | Qué hace |
|---|---|
skillry-cli login | Inicia sesión desde el navegador con un código de dispositivo |
skillry-cli status | Muestra con qué cuenta has iniciado sesión |
skillry-cli install <slug> | Instala en ~/.agents/skills/<slug>/ |
--agent claude-code | …instala en ~/.claude/skills/<slug>/ en su lugar |
--target <dir> | …instala en cualquier carpeta de Skills, p. ej. .claude/skills |
--force | Reemplaza una copia existente y guarda una copia de seguridad |
skillry-cli logout | Cierra la sesión y la revoca |
Empieza cada comando con npx --yes skillry-cli@latest. Funciona en macOS o Windows con Node.js 22+. No puedes usar --agent y --target a la vez.
Preguntas frecuentes
¿Cuáles son los comandos de Claude Code para las Skills?
/skills lista tus Skills, /skill-name ejecuta una, /plugin-name:skill-name ejecuta una Skill que vino con un plugin y /reload-skills detecta una carpeta de Skills que acabas de crear.
¿Dónde se explican las diferencias entre agentes?
Comparar agentes cubre los mismos datos con ejemplos prácticos.
Fuentes
¿Te ha sido útil esta guía?
