PTENES
Saltar al contenido
MÓDULO 5.1 · SOLUCIONES LISTAS PARA COPIAR

🧹 El reinicio en 2 pasos

El consejo final de Matt Pocock, en un formato listo para ejecutar. Tu agente de IA está sobrecargado de skills, plugins e instrucciones que ni siquiera usas. La solución es radical y liberadora: borra todo, vuelve al punto de partida, observa al agente sin nada añadido y solo después recupera lo que realmente hace falta. Los comandos reales están aquí, listos para copiar.

6
Temas
~35
Minutos
2
Pasos
Práctica
Tipo
Progreso: 0% 0 de 6

📖 Glosario vivo (lee antes — vuelve siempre que lo necesites)

La Trilha 1 ya definió el vocabulario básico (modelo, prompt, agente, skill, harness). Aquí, en la Trilha 5, «Soluciones», definimos los términos NUEVOS que aparecen en el reset:

Punto de partida en blanco (estado cero) — el agente sin NINGUNA configuración adicional: cero skills, cero plugins, cero memoria tuya. Es la IA «de fábrica», tal como viene.
Context bloat (inflación del contexto) — cuando acumulas tantas skills/instrucciones que la IA gasta su «memoria de trabajo» en cosas que ni siquiera usas. «Everyone bloats up their context window.»
CLAUDE.md / AGENTS.md — archivos de texto donde escribes instrucciones permanentes para el agente (reglas del proyecto, tu estilo). Se cargan en TODAS las conversaciones; por eso pesan.
Servidor MCP — un «enchufe» externo (Model Context Protocol) que le da herramientas adicionales al agente (leer una base de datos, llamar a una API). Cada uno agrega descripciones al contexto.
Plugin — un paquete que instala varias skills/comandos de una vez. Es práctico, pero suele traer muchas cosas juntas.
Procedure × Ability — procedure = tú lo invocas cuando quieres (un comando que llamas). Ability = el modelo decide usarlo por sí solo. Los procedimientos no se filtran al contexto sin que lo pidas; las abilities siempre cuestan espacio de descripción.
Volver a poner capas (re-layer) — volver a acumular configuración, pero con intención y capa por capa, incorporando solo lo que demostró hacer falta.
npx skills latest add — el comando que descarga e instala una skill específica (de un repositorio como el de Matt) en tu máquina, bajo tu control.
1

🧹 Por qué reiniciar

🧠 Imagínalo así: tu auto tiene 40 accesorios colgando: un GPS antiguo, tres soportes para celular, calcomanías, alfombras apiladas. Ni siquiera usas la mitad. El auto se vuelve más pesado y olvidas para qué sirve cada cosa. La solución no es "comprar un accesorio mejor": es vaciar el auto y solo volver a poner lo que realmente usas.

Al cerrar la conversación, Matt Pocock da un consejo que parece contraintuitivo para quienes están acostumbrados a acumular herramientas: "everyone bloats up their context window with too much stuff." Casi todo el mundo satura el context window con demasiadas cosas: decenas de skills, plugins, Servidores MCP y archivos de instrucciones que nunca abre. El resultado es context bloat: el agente se vuelve más lento, más caro y, paradójicamente, menos inteligente, porque parte de su atención se pierde administrando lo que apilaste.

La razón es directa: cada skill incluye una descripción que ocupa espacio en el contexto, incluso cuando no la usas en esa tarea (viste esto en el módulo 3.2, "Costo de contexto de la skill"). Si sumas decenas de ellas, la IA empieza cada conversación ya cargada de ruido. El reset de 2 pasos resuelve esto desde la raíz: en vez de intentar afinar un desorden que creció sin intención, vuelves a cero y reconstruyes con propósito. El error común aquí es creer que «más skills = mejor agente» — es al revés: una skill que no usas es un peso muerto que ocupa espacio en tu contexto cada vez.

ANTES — inflado skill plugin MCP CLAUDE.md skill skill agents.md plugin MCP skill ...y 30 más contexto lleno = lento, costoso, confuso DESPUÉS — blank slate AGENTE PURO cero accesorios contexto limpio = rápido y claro

El reset cambia un contexto abarrotado (rojo) por un agente puro (teal) — y solo entonces reconstruyes con intención.

Ilustración conceptual: un espacio de trabajo lleno de herramientas que se limpia hasta quedar ordenado

⚠️ Error común de principiante

Tratar las skills como trofeos («¡instalé 50!»). Cada una que no usas es un peso que se suma a cada conversación. La señal de madurez no es cuántas tienes, sino cuán pocas y bien elegidas son.

En 1 frase: todo el mundo infla el contexto con demasiadas cosas: restablecerlo a cero es el camino más rápido para tener un agente más inteligente.

2

🗑️ Eliminar todo (paso 1)

🧠 Imagínalo así: antes de reorganizar un armario, sacas TODO y lo dejas vacío. Solo cuando está vacío puedes ver el tamaño real del espacio y decidir, pieza por pieza, qué merece volver.

El paso 1 es literal y radical. En palabras de Pocock: "delete everything — every skill, plugin, MCP server, your CLAUDE.md, agents.md — go back to absolute zero." Borra cada skill, todo plugin, todo Tu servidor MCP CLAUDE.md y su AGENTS.md. Vuelve al cero absoluto. No es «deshabilitar» ni «limpiar un poco»: es vaciar. La idea es poder ver después al agente sin ninguna de tus capas encima.

Antes de ejecutar, haz respaldo (el reset solo es reversible si guardaste los archivos). Por eso el copybox de abajo primero move todo a una carpeta de seguridad en vez de borrarlo definitivamente — así vuelves a cero sin perder nada. En Claude Code, las configuraciones viven en ~/.claude/ (skills, plugins, tu CLAUDE.md) y los servidores MCP quedan declarados en un archivo de configuración. Con solo mover esas carpetas, el agente queda en un estado inicial limpio.

reset-passo-1-blank-slate.sh
# PASSO 1 — Deletar tudo e voltar ao ZERO absoluto.
# (move pra um backup datado em vez de apagar — reversível)
STAMP=$(date +%Y%m%d-%H%M%S)
BACKUP="$HOME/.claude-backup-$STAMP"
mkdir -p "$BACKUP"

# 1) skills, plugins e o seu CLAUDE.md global
mv ~/.claude/skills      "$BACKUP/skills"      2>/dev/null
mv ~/.claude/plugins     "$BACKUP/plugins"     2>/dev/null
mv ~/.claude/CLAUDE.md   "$BACKUP/CLAUDE.md"   2>/dev/null

# 2) CLAUDE.md / AGENTS.md do projeto atual
mv ./CLAUDE.md  "$BACKUP/project-CLAUDE.md"  2>/dev/null
mv ./AGENTS.md  "$BACKUP/project-AGENTS.md"  2>/dev/null

# 3) remover TODOS os MCP servers (lista e apaga um a um)
for s in $(claude mcp list 2>/dev/null | awk '{print $1}'); do
  claude mcp remove "$s" 2>/dev/null
done

echo "Blank slate pronto. Backup em: $BACKUP"
echo "Agora abra o agente e OBSERVE-o no modo puro."
lo que estaba en ~/.claude/ skills plugins Servidores MCP CLAUDE.md AGENTS.md mv (mueve, no borra) COPIA DE SEGURIDAD fechada .claude-backup-AAAAMMDD red de seguridad: reversible en cualquier momento PUNTO DE PARTIDA EN BLANCO cero absoluto el agente "de fábrica"

Paso 1: todo sale de ~/.claude/ a un backup con fecha (reversible), y el agente queda en cero absoluto.

Ilustración: un terminal que borra las capas de configuración de un agente y lo deja limpio

🔬 Ejemplo resuelto: el reset de João

João tenía 28 skills instaladas, 4 servidores MCP y un CLAUDE.md de 600 líneas acumulado durante meses. El agente estaba lento y a veces "olvidaba" el pedido a mitad de camino.

  1. Se ejecutó el script de arriba → todo fue a ~/.claude-backup-20260619-201500.
  2. Se abrió el agente: el contexto inicial pasó de ~40k tokens de configuración a prácticamente cero.
  3. Pidió una tarea sencilla y observó al agente puro resolviendo (siguiente tema).
  4. Resultado: respuestas más rápidas y directas — y se dio cuenta de que solo echaba de menos 3 skills, no 28.
Profundiza (opcional): ¿por qué mover y no borrar?

Mover (mv a un backup) produce el mismo efecto de «volver a cero»: el agente ya no ve nada, pero conserva una red de seguridad. Si en el paso 2 descubres que echabas de menos una skill específica, está intacta en el backup y puedes restaurarla en segundos. Borrar definitivamente (rm -rf) solo tiene sentido después de que ya reconstruiste todo y tienes la certeza de que no quieres nada más de lo anterior.

En 1 frase: vacía a propósito: mueve skills, plugins, MCP, CLAUDE.md y agents.md a un respaldo y vuelve al punto cero absoluto.

3

👀 Observar al agente sin filtros

🧠 Imagínalo así: antes de darle muletas a alguien, observas cómo camina por su cuenta. Tal vez ya camine bien y las muletas solo le estorben. Solo lo descubres después de observarlo sin ayuda.

Con el blank slate listo, llega la parte que casi todos se saltan: parar y observar. Pocock es explícito: después de borrar, "observa al agente": mira qué hace el agente en el modo básico. Dale tareas reales de tu día a día y mira cómo se las arregla sin ninguna de tus capas. El objetivo no es juzgar rápido; es descubrir, con honestidad, de qué es capaz por sí solo.

¿Por qué esto importa tanto? Porque los modelos de hoy son mucho más capaces que cuando instalaste la mitad de tus skills. Varias de ellas existen para «arreglar» comportamientos que el modelo actual ya resuelve por sí solo, así que solo están añadiendo ruido. Al observar al agente puro, generas una lista honesta de brechas: «aquí se trabó», «aquí inventó un patrón que no quiero», «aquí estuvo perfecto». Esta lista es lo que guiará el paso 2. El error común es hacer reset y, alarmado, volver a poner todo como estaba durante la primera media hora: nunca llegas a ver al agente por sí solo y pierdes todo el aprendizaje.

1 · dar una tarea real al agente PURO 2 · observar sin interrumpir 3 · anotar la brecha "¿qué faltó?" La laguna anotada se convierte en la lista de lo que hay que recopilar en el paso 2.

Recuperación rápida: ¿cuál es el objetivo de observar al agente puro justo después del reset?

En 1 frase: mira cómo trabaja el agente por sí solo; ya hace más de lo que imaginas, y lo que falta se convierte en tu lista.

4

🧱 Reencaminar con procedures

🧠 Imagínalo así: al reorganizar el armario vacío, no vuelves a meter todo de golpe. Pones estantes (estructura) y guardas una pieza a la vez, preguntándote «¿uso esto todas las semanas?». Lo que entra, entra etiquetado y con su lugar.

El paso 2 es reconstruir — pero con una regla. Pocock especifica: al recuperar cosas, prefiere procedimientos, no abilities. Recuerda la distinción (módulo 3.1): una procedure es algo que invocas a propósito (como un comando /grill-me); mientras que una ability es algo que el modelo decide invocar por su cuenta y, por eso, su descripción siempre carga en el contexto. Procedures son «a demanda»: pesan solo cuando las activas. Es exactamente lo opuesto a la sobrecarga que motivó el reinicio.

Pocock añade un detalle importante: instálalo de manera que puedas personalizar y experimentar. No es solo «reinstalar desde el mismo lugar»: es traer cada pieza sabiendo por qué existe y poder modificarla. El porqué: así mantienes el control del harness (el tema de todo el curso) en vez de depender de un paquete opaco. El error común aquí es, con prisa, instalar un plugin gigante que vuelca 30 abilities: acabas de recrear el bloat que habías eliminado. Capa por capa, procedure por procedure.

PROCEDURE ✓ preferible tú invocas: /grill-me costo de contexto solo al usarla peso en reposo: ~0 ABILITY ⚠ cuidado el modelo decide usar descripción siempre carga peso en reposo: constante
Ilustración: capas que se vuelven a colocar cuidadosamente sobre un agente limpio, una a la vez

✓ Hacer el recamado correctamente

  • • Una capa a la vez.
  • • Preferir procedures (tú los invocas).
  • • Instalar de forma personalizable.
  • • Solo lo que la brecha demostró que faltaba.

✗ Hacer el recamado incorrectamente

  • • Volcar un plugin gigante.
  • • Llenarlo de abilities «por si acaso».
  • • Reinstalar todo desde el respaldo de una vez.
  • • No saber por qué está cada pieza ahí.

En 1 frase: reconstruye con procedures (que tú invocas) y de forma personalizable — una capa a la vez, nunca un plugin gigante.

5

🎯 Traer solo lo que falta

🧠 Imagínalo así: de vuelta del viaje, deshaces la maleta solo cuando necesitas algo. Al tercer día todavía no has usado el abrigo, así que quizá ni lo necesitabas. Solo recuperas lo que te exigió la vida real.

Esta es la regla de oro del paso 2: trae de vuelta solo lo que eches de menos. Pocock da un ejemplo concreto: podrías redescubrir que quieres la skill de brainstorming de superpowers, así que instala esta, y solo esa. Nada de «voy a volver a ponerlo todo porque algún día podría ser útil». Si surgió una carencia real mientras observabas al agente sin intervenir (tema 3), merece una pieza nueva; si no surgió, no la merece.

En la práctica, instalas cada skill que te haga falta con el comando del repositorio de skills (el de Matt, por ejemplo). El flujo completo de Pocock conecta con el resto de la Trilha: después de reconstruir un harness compacto, "encuentra problemas → encuentra soluciones → delega la implementación a un agente AFK" — y resume el AFK así: "AFK is just incredible — takes a bit of setup, but then it goes crazy." Es decir: el reset no es un fin en sí mismo; es lo que deja tu harness lo bastante limpio para que puedas operar a alto nivel. Copia el paso 2 de abajo:

reset-passo-2-recamadar.sh
# PASSO 2 — Recamadar: trazer de volta SÓ o que você sentiu falta.
# Regra: uma de cada vez, preferindo procedures, instaladas de
# um jeito que você possa CUSTOMIZAR/experimentar.

# Você observou o agente puro e sentiu falta de "brainstorming"?
# Então traga SÓ ela (não o pacote inteiro):
npx skills latest add brainstorming

# Sentiu falta de mais uma? Adicione conforme a lacuna aparecer:
npx skills latest add grill-me
# npx skills latest add <outra-skill-que-fez-falta>

# Confira o que está instalado agora (deve ser uma lista curta):
ls ~/.claude/skills

# DICA: prefira instalar como PROCEDURE (você invoca, ex.: /grill-me)
# em vez de ability (o modelo invoca sozinho e a descrição pesa sempre).
# E NÃO reinstale o backup inteiro — ele continua em ~/.claude-backup-*
# só como rede de segurança.

En 1 frase: vuelve a instalar solo lo que la observación demostró que hace falta — una skill a la vez, mediante npx skills latest add.

6

🧪 Personalizar para experimentar

🧠 Imagínalo así: una receta que descargaste no es una ley: es un punto de partida. La pruebas, ajustas la sal, cambias un ingrediente. La receta se convierte en tu. Las skills son iguales: instálalas, pero ajústalas hasta que sean a tu manera.

La última pieza del consejo es la que más gente olvida: instala las skills de una manera personalizable, para poder experimentar. Pocock lo recalca a propósito: una skill externa es una buena comienzo, no la palabra final. Cuando instalas mediante npx skills latest add, el archivo de la skill queda en tu máquina, en ~/.claude/skills/, y puedes abrir y editar: ajustar el tono, quitar lo que no sirve para tu proyecto, adaptarlo a tu flujo. Así el harness se convierte en tu en lugar de una copia genérica. Mantén el ciclo: ¿lo instalaste → lo usaste → no te sirvió? Elimínalo; ¿te sirvió, pero le faltó algo? Edítalo. El error común es tratar una skill instalada como intocable y volver a acumular: el reset solo funciona si sigues podando. Copia el checklist de abajo y pégalo al comienzo de tu próximo reset:

checklist-reset-2-passos.txt
RESET DE 2 PASSOS — checklist (o conselho final do Pocock)

PASSO 1 — DELETAR TUDO (blank slate):
[ ] backup das skills, plugins, MCP, CLAUDE.md e AGENTS.md
[ ] volte ao ZERO absoluto (mova tudo pra fora)
[ ] abra o agente e OBSERVE-o no modo puro com tarefas reais
[ ] anote as LACUNAS de verdade (não as imaginárias)

PASSO 2 — RECAMADAR COM INTENÇÃO:
[ ] traga de volta SÓ o que sentiu falta
[ ] prefira PROCEDURES (você invoca) a abilities (o modelo invoca)
[ ] instale de jeito CUSTOMIZÁVEL: npx skills latest add <skill>
[ ] abra a skill e ADAPTE ao seu projeto/estilo
[ ] uma camada por vez — nunca um plugin gigante

DEPOIS: ache problema -> ache solução -> delegue a um agente AFK.
eliminar observar recamadar personalizar …y repite cuando vuelva a crecer (higiene del contexto)

Recuperación rápida: al recopilar en el paso 2, ¿qué recomienda priorizar Pocock?

En 1 frase: una skill instalada es un punto de partida: ábrela, adáptala y sigue podándola; el reset es un hábito, no un evento único.

🧾 Resumen del módulo

✓
Todo el mundo infla el contexto — demasiadas skills/plugins/MCP hacen que el agente sea lento, costoso y confuso.
✓
Paso 1: borrar todo — skills, plugins, MCP, CLAUDE.md, agents.md → cero absoluto, y observa al agente sin nada más.
✓
Paso 2: volver a cargar con procedures — incorpora solo lo que hizo falta, prioriza procedures, instala de forma personalizable.
✓
Es un hábito, no un evento — adapta cada skill y repite el reset cada vez que vuelva a hincharse.

Próximo módulo:

5.2 — grill-me + 10 decisiones: la skill que te entrevista y alinea todo antes de programar.