Los mods de comandos slash para Claude Code añaden comandos como /tally que responden al instante desde código, sin llamar al modelo, o cambian los integrados.
Los mods de comandos slash para Claude Code añaden comandos que escribes en el prompt, como /tally o /diff, y los responden desde código. Como el manejador se ejecuta dentro de Claude Code, puede contestar al instante con los datos que ha recogido el mod, abrir un panel o cambiar un ajuste, sin ninguna petición al modelo y sin gastar tokens.
¿Cómo registran un comando los mods de comandos slash para Claude Code?#
Un mod llama a $.command.register({ name, description }), normalmente en su hook session.start, y después gestiona command.run con un matcher para ese nombre: on('command.run', { command: 'tally' }, ...). El manejador devuelve { text } para imprimir una respuesta, que se muestra como Markdown en la transcripción, o {} para terminar en silencio. Los nombres de comando admiten letras, dígitos, _ y -, hasta 64 caracteres.
El mismo evento command.run se dispara también para todos los demás comandos, así que un mod puede envolver los comandos integrados. command.describe permite a un mod cambiar cómo aparecen los comandos en la lista de comandos, y $.command.run permite que un mod invoque otro comando. La guía de creación recorre paso a paso un ejemplo con /tally.
¿Qué deberías revisar antes de instalar uno?#
Un mod de comandos muestra Añade comandos/herramientas. Esa insignia por sí sola es de bajo riesgo: el comando solo se ejecuta cuando tú lo escribes. Lo que importa es qué hace el comando al ejecutarse, así que lee el resto de insignias. Un comando que lee el estado del mod e imprime una tabla no necesita nada más. Uno que abre un panel añade Modifica la interfaz. Uno que ejecuta git, lee archivos o llama a un servidor muestra Ejecuta comandos, Lee archivos o Red.
Comprueba también los choques de nombres. Dos mods pueden intentar registrar el mismo nombre de comando; da preferencia a los mods que usan un nombre específico y lo indican en su página.
¿Cuándo usar un comando de mod en lugar de un prompt?#
Usa un comando de mod cuando la respuesta sea mecánica: contar, listar, activar o desactivar un ajuste, abrir una vista. Usa un archivo de comando normal o una skill cuando quieras que Claude piense la respuesta. Muchos mods útiles combinan ambas cosas: recogen datos en hooks y los presentan a través de un único comando.