Mods de comandos slash para Claude Code adicionam comandos como /tally que respondem na hora via código, sem chamar o modelo, ou mudam comandos nativos.
Os mods de comandos slash para Claude Code adicionam comandos que você digita no prompt, como /tally ou /diff, e os respondem em código. Como o handler roda dentro do Claude Code, ele pode responder instantaneamente com dados que o mod já coletou, abrir um painel ou mudar uma configuração, sem nenhuma requisição ao modelo e sem gastar um único token.
Como os mods de comandos slash para Claude Code registram um comando?#
O mod chama $.command.register({ name, description }), normalmente no seu hook session.start, e depois trata command.run com um matcher para esse nome: on('command.run', { command: 'tally' }, ...). O handler retorna { text } para imprimir uma resposta, que é renderizada como Markdown na transcrição, ou {} para terminar em silêncio. Os nomes de comando aceitam letras, dígitos, _ e -, com até 64 caracteres.
O mesmo evento command.run também dispara para todos os outros comandos, então um mod pode envolver comandos nativos. command.describe permite que um mod mude a forma como os comandos aparecem na lista de comandos, e $.command.run permite que um mod invoque outro comando. O guia de criação mostra passo a passo um exemplo com /tally.
O que você deve verificar antes de instalar um?#
Um mod de comando exibe Adiciona comandos/ferramentas. Esse selo, sozinho, é de baixo risco: o comando só roda quando você o digita. O que importa é o que o comando faz quando é executado, então leia o resto dos selos. Um comando que lê o estado do mod e imprime uma tabela não precisa de mais nada. Um que abre um painel acrescenta Altera a interface. Um que executa git, lê arquivos ou chama um servidor mostra Executa comandos, Lê arquivos ou Rede.
Verifique também conflitos de nome. Dois mods podem tentar registrar o mesmo nome de comando; prefira mods que usam um nome específico e deixam isso claro na própria página.
Quando usar um comando de mod em vez de um prompt?#
Use um comando de mod quando a resposta for mecânica: contar, listar, alternar uma configuração, abrir uma visualização. Use um arquivo de comando comum ou uma skill quando você quiser que o Claude pense sobre a resposta. Muitos mods úteis combinam as duas coisas: coletam dados em hooks e apresentam o resultado por meio de um único comando.