Ir al contenido
angel.library

Better Claude — plugins de midudev para Claude Code

Plugins creados y mantenidos por Miguel Ángel Durán, Midudev.

Better Claude es un repositorio que funciona como marketplace de plugins para Claude Code: cada carpeta de plugins/ es un plugin que se instala por separado. Son piezas pequeñas que resuelven molestias concretas del día a día: ver una imagen pegada sin salir de la terminal, saber cuánto queda de la suscripción o partir los cambios en commits limpios.

Un plugin de Claude Code empaqueta comandos, hooks, skills o servidores MCP para instalarlos con un solo comando. Un marketplace es un repositorio que lista plugins. Más contexto en Plugins en Claude Code.

El repositorio ronda las 200 estrellas a finales de octubre de 2026 y recibe cambios casi a diario.

Los más conocidos son Image Preview, Sub Meter y Commit, pero el marketplace lista 11 plugins. Siete aparecen en el README con su comando de instalación; los otros cuatro (After, Use Haiku, Think Hard y Token Meter) están en el manifiesto del marketplace y en la web.

PluginQué hace
Image PreviewAl pasar el puntero sobre un [Image #N] pegado, muestra la imagen en una ventana pequeña o dibujada en la terminal
Sub MeterUso de la suscripción abajo a la derecha: ventana de 5 horas y semanal, como barra, con el tiempo hasta el reinicio
Commit/commit pregunta qué hacer y separa los cambios en Conventional Commits, uno por grupo lógico, usando Haiku 5.5
Quick PeekLas rutas de las respuestas se vuelven enlaces: vista previa al pasar el puntero, clic para mostrarlas en Finder
Context MeterOcupación de la ventana de contexto sobre el prompt: amarillo cuando toca /compact, rojo cuando conviene una sesión nueva
NarratorLee en voz alta lo que hizo Claude tras cada turno, con la voz del sistema
Time MachineUn snapshot de git por cada turno que cambia archivos; /timeline deja los archivos como estaban antes de cualquier turno
AfterCola de prompts: /after <tarea> la ejecuta cuando Claude termina
Use HaikuUn prompt que empieza por _ se ejecuta en Haiku
Think HardUn prompt que empieza por + se ejecuta con el máximo esfuerzo de razonamiento
Token MeterTokens de cada turno y total de la sesión bajo el prompt

Primero se añade el marketplace y después cada plugin que quieras:

/plugin marketplace add midudev/better-claude
/plugin install image-preview@better-claude
/plugin install sub-meter@better-claude
/plugin install commit@better-claude

El resto sigue el mismo patrón: quick-peek, context-meter, narrator, time-machine, after, use-haiku, think-hard y token-meter, siempre con el sufijo @better-claude. La web ofrece además un botón que copia un prompt de instalación para pegarlo en Claude Code.

Claude Code deja desactivada la actualización automática en los marketplaces que no son de Anthropic. Para activarla: /plugin → Marketplaces → better-claude → Enable auto-update.

Mientras escribes, una fila sobre el prompt lista las imágenes pegadas; al pasar el puntero se abre la vista previa y al hacer clic se abre en el visor del sistema. También funciona sobre los prompts ya enviados.

  • En Warp, iTerm2, Terminal.app o VS Code la vista previa es una ventana sin bordes fuera de la terminal: panel AppKit en macOS, Windows Forms con PowerShell en Windows y WSL, Tk en Linux X11 (necesita python3-tk e ImageMagick).
  • En Ghostty y kitty la terminal dibuja la imagen con el protocolo gráfico de kitty; en el resto, con caracteres de bloque en color (se ve la composición, no texto legible).
  • Necesita que la terminal informe del movimiento del ratón. Según el README, un multiplexor intermedio puede impedirlo (en sus pruebas, herdr 0.9.1 no lo pasaba).

Alterna cada 8 segundos entre la ventana de 5 horas y la semanal (display en /config: rotate, both, session o week). La barra pasa a amarillo desde el 75 % y a rojo desde el 90 %. No hay ventana mensual porque Claude Code solo informa de esas dos, y el uso hecho fuera de Claude Code (claude.ai, la app móvil) aparece en la siguiente respuesta. Para hacer sitio oculta las pistas (shift+tab to cycle) y esc to interrupt, algo que se puede desactivar.

/commit lee la rama, git status y git diff HEAD, y ofrece tres opciones:

OpciónQué hace
Commit + push (recomendada)Commits en la rama actual, main incluida, y push
Commit onlyCommits en la rama actual, sin push
Commit on a new branchCrea una rama con nombre según los cambios (feat/side-panel), commitea y hace push

Siempre corre en Haiku 5.5, sea cual sea el modelo de la sesión, lo que abarata un paso mecánico. Solo añade al stage los archivos de cada grupo, nunca .env* ni secretos, escribe mensajes type(scope): resumen en imperativo y por debajo de 72 caracteres, y no añade Co-Authored-By ni ninguna atribución a Claude. Sus herramientas permitidas se limitan a Bash(git *) y a la pregunta inicial.

Conviene si usas Claude Code a diario en la terminal y quieres ver más información (uso, contexto, tokens) sin comandos extra, o si quieres un /commit instalable y mantenido en lugar de copiar el comando /commit a mano.

No conviene si tu equipo exige mensajes con atribución a la IA, revisar cada push o trabajar solo con plugins oficiales; en ese caso, Commit Commands es la alternativa del marketplace de Anthropic.

  • Dependen de la interfaz de Claude Code. Los mods enganchan el renderizado de la TUI; un cambio de Claude Code puede romperlos hasta que se actualicen.
  • Image Preview lee la carpeta temporal de la sesión, donde Claude Code guarda las imágenes, y deja copias reducidas a su lado.
  • El soporte de Windows de Image Preview está escrito y probado desde WSL, según su README; en Windows nativo, la primera ventana compila un pequeño helper en la carpeta temporal.