mr-meeseeks: plugin para Claude Code que avisa con frases de Mr. Meeseeks

Fuentes: mr-meeseeks: a Claude Code plugin that speaks Mr. Meeseeks when it's your turn

mr-meeseeks es un plugin para Claude Code que reproduce clips de voz del personaje Mr. Meeseeks (de la serie Rick and Morty) en el momento exacto en que el asistente termina una tarea y queda a la espera de instrucciones, o cuando necesita la aprobación del usuario para continuar. El plugin se distribuye como un repositorio que funciona también como marketplace propio y se instala con dos comandos: /plugin marketplace add thephw/claude-meseeks seguido de /plugin install mr-meeseeks@claude-meseeks.

El sistema se apoya en los hooks Notification y UserPromptSubmit de Claude Code. Un pequeño programa en Go, llamado meeseeks, lleva los archivos de audio embebidos en el binario y los ejecuta mediante un reproductor del sistema (afplay, ffplay, mpg123, paplay, aplay o PowerShell Media.SoundPlayer). La reproducción es independiente y no bloquea la interfaz. En macOS no requiere dependencias adicionales; en Linux se necesita ffmpeg o mpg123.

Los clips se organizan en tres carpetas según el comportamiento: audio/done/ (tarea finalizada), audio/asking/ (solicita aprobación) y audio/feedback/ (cada vez que el usuario envía un prompt). El hook filtra el evento por notification_type, de modo que solo suena cuando el usuario debe intervenir; las ejecuciones autónomas, los subagentes y los procesos en segundo plano permanecen en silencio. Cada categoría puede activarse o desactivarse por separado mediante las opciones enableDone, enableAsking y enableFeedback.

El proyecto documenta también una analogía entre la filosofía del personaje y el uso de Claude Code: definir un objetivo concreto por sesión, cerrarla al cumplirlo y evitar conversaciones largas que acumulen contexto sin propósito.