Cargando la bóveda…
Cargando la bóveda…
Plugin para Claude Code que intercepta cada prompt: si es claro pasa directo (cero overhead), si es vago hace 1-6 preguntas inteligentes antes de ejecutar. Hook layer + skill layer. Hasta 31% menos tokens desperdiciados en retrabajo.
Imaginate un asistente que revisa tu prompt antes de que Claude lo ejecute:
Es como un arquitecto que te pide clarificar el plano antes de construir. No te frena — te ahorra retrabajo.
Resultado: prompts más precisos, respuestas más útiles, hasta 31% menos tokens desperdiciados.
Repo: severity1/claude-code-prompt-improver. Open source.
Hook que intercepta cada prompt antes de Claude. Evalúa: ¿claro o vago?
Solo se activa con ambigüedad. Ejecuta 4 fases:
# 1. Agregar marketplace
claude plugin marketplace add severity1/severity1-marketplace
# 2. Instalar plugin
claude plugin install prompt-improver@severity1-marketplace
# 3. Reiniciar Claude Code
claude> /pluginBuscá prompt-improver en la lista. O probá un prompt vago:
> arreglá el bugSi te hace preguntas de clarificación, está activo.
El plugin solo interviene cuando puede mejorar el resultado. Si escribís prompts detallados con contexto suficiente, ni te enterás de que está ahí.
arreglá el bugPlugin detecta ambigüedad → pregunta:
- ¿En qué archivo o componente está el bug?
- ¿Cuál es el comportamiento esperado vs el actual?
- ¿Hay error en consola o stack trace?
- ¿Se reproduce siempre o solo en ciertas condiciones?Con tus respuestas → Claude ejecuta con contexto completo. Cero retrabajo.
En src/components/Header.tsx el botón de login no redirige al usuario
después de autenticarse. El onClick llama a signIn() pero no tiene
redirect callback. Agregá router.push("/dashboard") después de que
signIn() resuelva exitosamente.Plugin detecta que tiene contexto suficiente → ejecuta sin interrumpir.
1. Vos: escribís prompt
2. Hook evalúa: ¿claro o vago?
3a. ¿Claro? → ejecuta directo
3b. ¿Vago? → activa skill
4. Skill: research + questions
5. Vos: respondés
6. Skill: clarify + execute con contexto completorefactorizá este código para que sea más limpioPlugin pregunta: ¿qué código? ¿qué tipo de refactoring?
agregá tests al proyectoPlugin pregunta: ¿tests de qué? ¿unitarios, integración? ¿qué componente?
la app está lenta, mejorá rendimientoPlugin pregunta: ¿qué parte? ¿frontend, backend, DB?
implementá la nueva feature que discutimosPlugin pregunta: ¿qué feature? ¿con qué specs?
Sin plugin:
1. Prompt vago (50 tokens)
2. Claude intenta interpretar y ejecuta algo (1000 tokens)
3. Vos: "no, eso no era lo que quería" (30 tokens)
4. Claude re-intenta (1200 tokens)
5. Vos: "tampoco" (20 tokens)
6. Iterás hasta acertarTotal: 3000-5000 tokens desperdiciados.
Con plugin:
1. Prompt vago (50 tokens)
2. Plugin pregunta (100 tokens)
3. Vos respondés (80 tokens)
4. Claude ejecuta bien la primera (1200 tokens)Total: ~1400 tokens. ~60% menos.
El 31% promedio reportado es conservador.
*) para todo#Si saltás el plugin con * en cada prompt, pierde el sentido. Usá * solo cuando estás 100% seguro que el contexto es claro.
Plugin pregunta "¿qué archivo?" y vos respondés "el del bug". Sigue siendo vago. Sé específico en las respuestas.
Las preguntas te ahorran retrabajo. Si te molesta responder 3 preguntas ahora, vas a frustrarte más con 5 iteraciones después.
El plugin te ayuda por prompt. CLAUDE.md te ayuda siempre. Los dos son complementarios, no sustitutos.
A veces el plugin marca como vago algo que vos sabés que está claro en el contexto de tu sesión. Si pasa seguido, usá * y seguí.
Hablarle a Claude te enseña los 4 elementos. Plugin te recuerda aplicarlos cuando se te olvida.
Comando de sistema crea system prompts. Plugin afina los prompts individuales.
Si en CLAUDE.md ponés tus convenciones, plugin tiene menos preguntas que hacer porque el contexto está cargado.
5 errores Claude cubre hábitos. Plugin es safety net automático cuando los hábitos fallan.
Sos un dev intermedio. Conocés Claude bien pero a veces te apurás y mandás prompts flojos. El plugin te forzar a ser claro cuando hace falta, sin frenar cuando ya estás siendo claro.
Resultado: tu output mejora sin que vos te esfuerces más.