martes, 25 de agosto de 2026 · Madrid
Guías· 26 de agosto de 2026 · 4 min de lectura

Revisado por Iván Quintas, Editor de IA News

Cómo configurar Rubber Duck en un día: deja de delegar sin pensar

Plugin de Claude Code que pregunta en lugar de responder. Método socrático con tres niveles de fricción. Medido contra Opus 5: 44/44 sin colar la respuesta.

Patito de goma amarillo sobre terminal con signos de interrogación flotando sobre fondo violeta oscuro

Llevar tanto tiempo programando con Claude hace que te oxides. Cosas que antes sacabas de memoria ahora las delegas sin pensarlas. Es cómodo, pero pierdes understanding. Y sin understanding, dejas de aportar valor.

@CentsAndCode publicó una skill que arregla eso. Se llama Rubber Duck, por la técnica de toda la vida: le explicas el bug a un patito de goma y a mitad de explicarlo lo entiendes tú solo. Esto es igual, pero el patito pregunta sin darte la solución, hasta que la sacas tú.

Qué hace

Cambia el papel de Claude. En lugar de resolver, pregunta. No te coloca la respuesta dentro de la pregunta. No suelta código. Te obliga a razonar paso a paso.

Un ejemplo real de cómo funciona:

No te dio la respuesta. Te llevó a ella.

Los tres niveles

No es todo o nada. Rubber Duck tiene tres niveles de fricción. Se eligen al iniciar o se cambian midiendo conversación:

lite — Para quien está aprendiendo a programar. Cada pregunta explica por qué se hace. Si te atascas, te da una pista tras un intercambio.

full — El nivel por defecto. Preguntas neutras, sin relleno. Pista solo después de tres intercambios sin progreso.

ultra — Para quien quiere fricción máxima. Sin pistas, nunca. Solo preguntas cada vez más afiladas, hasta que llegas o te rindes.

Los números

El autor no se quedó en “yo creo que funciona”. La midió contra Claude Opus 5 sin tocar nada. 16 casos, dos veces cada uno.

Sin la skill:

Con la skill: 44/44 en todas las métricas gradeable. 100%.

El control no está roto cuando falla. Resolver rápido es el trabajo de un agente de código. El punto es que ahora puedes elegir cuándo quieres que resuelva y cuándo quieres que te haga pensar.

Instalación

Dos comandos. Necesitas Claude Code instalado. Reinicia una vez después de instalar y el duck aparece bajo /rubber-duck:.

claude plugin marketplace add centsandcode/rubber-duck
claude plugin install rubber-duck@rubber-duck

Página oficial

·

Repositorio en GitHub

Cómo se usa

Tres comandos:

Nunca se activa solo. “Estoy atascado” es una pregunta normal y recibe una respuesta normal. El duck solo aparece cuando lo pides.

Para Cursor, Copilot y Windsurf

Aunque el comando de instalación nativo es para Claude Code, Rubber Duck funciona en otros agentes. Suelta un archivo AGENTS.md en tu proyecto y las mismas reglas aplican. Cursor, Copilot, Windsurf y otros agentes que leen ese formato respetan las instrucciones del duck sin configuración extra.

Cuándo usarlo y cuándo no

Usa Rubber Duck cuando:

No lo uses cuando:

La diferencia con las anti-slop skills es de enfoque: esas arreglan cómo escribe la IA, esta arregla cómo piensas tú.

#rubber duck#Claude Code#skills#debugging#aprendizaje#socrático

📎 Fuente original: X / @CentsAndCode ↗

Noticias relacionadas

Preguntas frecuentes

¿Qué es Rubber Duck debugging?
Es una técnica clásica de programación: le explicas tu bug a un objeto inanimado (tradicionalmente un patito de goma) y a mitad de explicarlo lo entiendes tú solo. Esta skill lleva el concepto a Claude Code: el patito pregunta sin darte la solución, hasta que la sacas tú.
¿En qué se diferencia de usar Claude normalmente?
Claude normal está optimizado para resolver rápido. Rubber Duck cambia el papel del agente: en lugar de darte la respuesta, te hace preguntas que te obligan a razonar. Es más lento, pero entiendes lo que tocas en lugar de aceptar código sin pensar.
¿Funciona con Cursor, Copilot o Windsurf?
Sí. Aunque el comando de instalación nativo es para Claude Code, puedes soltar un archivo AGENTS.md en tu proyecto y las mismas reglas aplican en Cursor, Copilot, Windsurf y otros agentes que lean ese formato.
¿Cuándo debería usar Rubber Duck en lugar de Claude normal?
Cuando quieres entender, no cuando quieres ir rápido. Código ajeno antes de modificarlo, repasar algo que tenías oxidado, o estudiar un concepto nuevo sin que te lo den masticado. Para tareas rutinarias donde solo necesitas el resultado, Claude normal es mejor opción.