← Claude Code Hub
Nov 14, 2026 · 6 min de lectura ✦ Tip #270

Claude Code tiene skills que no instalaste: cómo quitarlas

Skills como `docx`, `pdf` o `xlsx` aparecen en tu terminal sin que las instalaras: Claude Code las descarga de tu cuenta de claude.ai, igual que sus plugins. Y su descripción viaja en cada petición.

Tu cuenta de claude.ai descarga sus skills y plugins en tu terminal, y su listado viaja en cada petición hasta que pones syncClaudeAiSkills a false

TL;DR Si en /context ves skills bajo claude.ai sync que no usas en la terminal, añade "syncClaudeAiSkills": false a ~/.claude/settings.json, y "syncClaudeAiPlugins": false si tampoco quieres sus plugins. En el siguiente arranque Claude Code deja de descargarlas y manda las que ya tenía a la papelera.

Desde la v2.1.273, cada sesión de terminal en la que entras con tu cuenta de claude.ai descarga las skills y los plugins que esa cuenta tiene activados. Las skills van a ~/.claude/skills/synced/, y los plugins a ~/.claude/plugins/synced/, donde cargan como <nombre>@synced. No hay nada que aceptar: basta con haber hecho /login con tu suscripción (para los plugins, un /login reciente: uno hecho con una versión anterior no los cubre hasta que se renueva).

Llegan de tres sitios: las skills de Anthropic (pdf y xlsx se sincronizan siempre), las que creaste o activaste en claude.ai y las que reparte tu organización. La descarga es de un solo sentido: si editas una copia dentro de synced/, la siguiente sincronización la sobrescribe.

Lo que cuestan

Así se ven en /context, en una sesión de Claude Code 2.1.325 con las 13 skills que sincroniza una cuenta de claude.ai (recortado):

### Skills

| Skill | Source | Tokens |
|-------|--------|--------|
| ai-infra:claude-code-tip | Plugin (ai-infra) | ~80 |
| dataviz | Built-in | ~480 |
| built-in-browser | claude.ai sync | ~290 |
| computer-use | claude.ai sync | ~320 |
| anthropic-skills:deep-research | claude.ai sync | ~200 |
| docs | claude.ai sync | ~340 |
| docx | claude.ai sync | ~320 |
| google-workspace | claude.ai sync | ~330 |
| pptx | claude.ai sync | ~330 |
| xlsx | claude.ai sync | ~320 |

Las 13 son de Anthropic; nadie las creó en esa cuenta. Para medir lo que pesan, el mismo mensaje en la misma carpeta, lanzado a la vez con y sin la sincronización de skills, dos veces, leyendo los tokens de entrada que llegaron a la API:

Sincronización Tokens de entrada por petición
Activada (por defecto) 37.929 y 38.441
"syncClaudeAiSkills": false 34.779 y 35.288

En esta prueba son unos 3.150 tokens en cada petición, las uses o no, porque Claude lee la descripción de cada skill para poder elegirla. La caché del prompt abarata repetirlas, pero ocupan contexto turno tras turno. En /context mira la fila Skills, no el total: aquí el total marcaba 27,5k en los dos casos, porque System tools subía lo mismo que bajaba Skills.

Los plugins van más allá: un plugin sincronizado carga sus skills, agentes, hooks y servidores MCP con la misma confianza que uno que instalaste tú. Un hook que tu organización añada a un plugin se ejecuta en tu máquina.

Cómo quitarlas

1. Mira qué ha llegado

/skills las agrupa bajo claude.ai sync, como /context. Para los plugins, claude plugin list desde tu shell (salida recortada):

Synced from claude.ai:

  ‼ "ai-infra@synced" from claude.ai not loaded — "ai-infra@ai-infra" on this machine has the same name and takes precedence

Si un plugin de tu cuenta se llama igual que uno que tienes instalado, gana el tuyo y el sincronizado no carga. Con las skills pasa algo parecido: si otro comando ya usa el nombre corto, la sincronizada solo responde a su nombre completo, como anthropic-skills:deep-research arriba.

2. Apaga las skills en esa máquina

En ~/.claude/settings.json:

{
  "syncClaudeAiSkills": false
}

En el siguiente arranque Claude Code deja de descargar, mueve las que ya tenía a ~/.claude/skills/.trash/ y no las vuelve a cargar. Si un día quitas la clave, las descarga de nuevo; no las saca de la papelera. Solo cuenta false: true es lo mismo que no ponerla.

3. Apaga los plugins, todos o uno

Todos, con "syncClaudeAiPlugins": false en el mismo archivo. Uno solo, dejando el resto:

claude plugin disable nombre@synced

Guarda "nombre@synced": false en enabledPlugins de tus ajustes de usuario. Un plugin que tu organización marca como obligatorio se niega con Plugin "nombre@synced" is required by your organization and can't be disabled here. Contact your admin to change it.

4. O solo en un proyecto

Pon "syncClaudeAiSkills": false en el .claude/settings.local.json de ese repositorio. Ahí las bloquea y las oculta solo para las sesiones de esa carpeta, sin mandarlas a la papelera. En el .claude/settings.json que subes a git no funciona: un repositorio no puede apagarte la sincronización.

Una sola skill

Lo que ves Cómo se quita
Una skill que creaste o activaste en claude.ai Apágala en tus ajustes de skills de claude.ai; la siguiente sincronización la retira
pdf, xlsx y las demás de Anthropic que se sincronizan siempre Solo con syncClaudeAiSkills: false, que quita todas
Un plugin de tu cuenta o de tu organización claude plugin disable nombre@synced
Un plugin que tu organización marca como obligatorio No se puede desde tu máquina

Borrar la carpeta a mano no sirve: mientras siga activa en claude.ai, la siguiente sincronización la descarga otra vez.

Cuándo dejarlas

  • Pides a Claude documentos en la terminal. docx, xlsx, pptx y pdf son las que saben generar un Word, un Excel, una presentación o un PDF. Si las usas, esos tokens trabajan.
  • Escribes skills en claude.ai y las quieres iguales en el chat, en Cowork y en la terminal.

Si ninguna de las dos es tu caso, apágalas y revisa el resto con /skill-doctor, que te da el coste de cada skill y cuándo la usaste por última vez. Para los plugins que sí instalaste tú, está la limpieza de plugins sin usar.

Un detalle si escribes skills en claude.ai: en una sesión de terminal en tu máquina, una skill sincronizada no ejecuta sus líneas ! ni adjunta los archivos que nombra con @. Le llegan a Claude como texto. En la nube sí funcionan, así que la misma skill puede comportarse distinto en cada sitio.

Documentación oficial: Skills synced from claude.ai · Plugins synced from claude.ai

Requisitos

Claude Code v2.1.273 o posterior, con sesión iniciada por /login en tu cuenta de claude.ai. No se sincroniza nada si te autenticas con API key, ANTHROPIC_AUTH_TOKEN, CLAUDE_CODE_OAUTH_TOKEN o un apiKeyHelper, en Bedrock, con CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC, en --bare o --safe-mode, ni con un --setting-sources que deje fuera user.

¿Te ha servido? Haz que wmedia.es te salga antes en Google.

Añadir wmedia.es como fuente preferida en Google
GUÍA GRATUITA

No necesitas Opus siempre.

Modelo y effort son dos ajustes, no uno. 8 páginas con la configuración que de verdad mueve la factura, el diagnóstico en tres preguntas cuando algo falla y la escalera de precios.

  • 1. Qué es «mejor» capacidad, tiempo y dinero
  • 2. Modelo a quién mandas
  • 3. Effort cuánta cuerda le das
  • 4. Diagnóstico tres preguntas cuando algo falla
  • 5. La factura por dónde llega
¿Eres desarrollador/a Web profesional?

Recibirás la guía por email · Te unes a la newsletter Gravitas · Cancela cuando quieras

de 8
#

Wmedia · 8 páginas
GUÍA GRATUITA · 8 páginas · 2 mandos

No necesitas Opus siempre.

Modelo y effort son dos ajustes, no uno. 8 páginas con la configuración que de verdad mueve la factura, el diagnóstico en tres preguntas cuando algo falla y la escalera de precios.

¿Eres desarrollador/a Web profesional? · Cancela cuando quieras
Cómo trabajo con IA

Mi flujo de trabajo con Claude Code.

Las skills, agentes e instrucciones que uso como Software Engineer profesional. Se llama Craft y es un plugin que puedes instalarte.

Ver las skills

¿Usas Opus para todo? Mira cuándo no hace falta.