/ Diretório / Playground / wshobson commands
● Comunidade wshobson ⚡ Instantâneo

wshobson commands

por wshobson · wshobson/commands

60+ slash commands do Claude Code — /commit, /review, /test, /docs, /refactor — mantidos de forma consistente entre projetos.

wshobson/commands é um conjunto curado de slash commands para o Claude Code. Cada comando é um arquivo markdown em ~/.claude/commands com um prompt preciso + instruções. Execute /commit para obter uma mensagem de commit limpa no estilo conventional-commits baseada no diff, /review para uma revisão estruturada de PR, etc. Combina naturalmente com wshobson/agents.

Por que usar

Principais recursos

Demo ao vivo

Como fica na prática

pronto

Instalação

Repositório do autor · Documentação oficial de Skills do Claude

Casos de uso

Usos do mundo real: wshobson commands

Obter commits convencionais limpos sem escrevê-los

👤 Devs relaxados com higiene de commits ⏱ ~5 min beginner

Quando usar: Você está entregando rápido e seu log de commits parece 'wip', 'fix', 'wip2'.

Fluxo
  1. Preparar suas mudanças
    git add -p the relevant hunks (or full files).✓ Copiado
    → Diff staged visível
  2. Gerar o commit
    /commit✓ Copiado
    → Mensagem no estilo conventional proposta
  3. Revisar e enviar
    Edit if needed, then git commit -m '...'✓ Copiado
    → Entrada limpa no log

Resultado: Log de commits que não te envergonha nas descrições de PR.

Armadilhas
  • Escopo detectado automaticamente está errado — Passe o escopo explicitamente: /commit feat auth

Gerar testes a partir do seu diff mais recente com /test

👤 Devs avessos a TDD mas que querem cobertura ⏱ ~15 min beginner

Quando usar: Você entregou lógica e agora quer testes post-hoc antes do PR.

Fluxo
  1. Executar /test
    /test✓ Copiado
    → Arquivo de teste montado cobrindo a nova lógica
  2. Rodá-los
    Run the test suite. Fix anything that fails.✓ Copiado
    → Testes passando

Resultado: Cobertura que você não teria escrito manualmente.

Refatorar um ponto quente usando /refactor com prompts de segurança integrados

👤 Devs tocando em código crítico que não querem regredir ⏱ ~30 min intermediate

Quando usar: A função está bagunçada; você quer limpá-la sem regredir.

Fluxo
  1. Identificar
    /refactor src/auth.ts:authenticate✓ Copiado
    → Diff com justificativa e plano de testes
  2. Verificar
    Run tests after each step✓ Copiado
    → Verificação por passo

Resultado: Código mais limpo, mesmo comportamento.

Combinações

Combine com outros MCPs para 10× de alavancagem

wshobson-commands-skill + wshobson-agents-skill

Comandos acionam agentes específicos

/review pulls the code-reviewer agent automatically.✓ Copiado
wshobson-commands-skill + wshobson-skills-skill

Comandos como acionadores rápidos, skills para expertise mais profunda

/test for fast generation; switch to skills/testing-strategy for design discussions.✓ Copiado

Ferramentas

O que este MCP expõe

FerramentaEntradasQuando chamarCusto
/commit type? scope? Antes de qualquer git commit 0
/review (diff implícito) Antes de abrir PR 0
/test (diff implícito) Cobertura sob demanda 0
/refactor target Limpeza de código 0
/docs target? Após trabalho de feature 0

Custo e limites

O que custa rodar

Cota de API
N/A — local
Tokens por chamada
Varia por comando (pequeno para /commit, maior para /refactor)
Monetário
Gratuito (MIT)
Dica
Edite os markdowns de comandos individuais para cortar templates verbosos

Segurança

Permissões, segredos, alcance

Escopos mínimos: filesystem-read filesystem-write
Armazenamento de credenciais: Nenhum
Saída de dados: Nenhum — prompts puros

Solução de problemas

Erros comuns e correções

/command não reconhecido

Certifique-se de que o arquivo está em ~/.claude/commands/ com extensão .md; reinicie o Claude Code

Verificar: Liste os comandos no chat com /
Análise de argumento falha

Alguns comandos esperam args posicionais, outros nomeados — leia o arquivo de comando para confirmar

Formato de saída inconsistente

Cada comando tem um template fixo; se houver deriva, o modelo está substituindo — certifique-se de que nenhum prompt de sistema global interfira

Alternativas

wshobson commands vs. outros

AlternativaQuando usarTroca
wshobson/agents (irmão)Você quer subagentes, não slash commandsSuperfície de invocação diferente
Hesreallyhim/awesome-claude-codeVocê quer uma lista awesome curada de comandos e skillsCatálogo, não um runtime

Mais

Recursos

📖 Leia o README oficial no GitHub

🐙 Ver issues abertas

🔍 Ver todos os 400+ servidores MCP e Skills