
Claude Code
com o Claudinho
O Claude no terminal: o que o Vagner usa nos vídeos.
O Claude organiza o código em partes que escondem a complexidade, ficam fáceis de testar e se consertam num lugar só.
por Matt Pocock
Atualizada no GitHub em 22 de outubro de 2026. Dados conferidos em 26 de outubro de 2026, no skills.sh e no GitHub.
A skill dá ao Claude um glossário fixo pra falar de estrutura de código: módulo, interface, profundidade, seam (o ponto onde dá pra trocar um comportamento sem editar ali), adapter, alavancagem e localidade. A regra é usar sempre as mesmas palavras, sem trocar por componente, serviço ou API, pra conversa não virar confusão.
O alvo são módulos fundos: muito comportamento atrás de uma interface pequena. Pra saber se um módulo se paga, o Claude faz o teste da exclusão: se apagar e a complexidade some, era só repasse; se ela reaparece espalhada em vários lugares, o módulo valia. Seam só entra quando há pelo menos duas versões atrás dele.
Pra teste, as regras são receber as dependências em vez de criá-las dentro, devolver resultado em vez de mexer em coisa de fora e manter poucos métodos. Os arquivos de apoio ensinam a juntar módulos rasos conforme o tipo de dependência e a desenhar a mesma interface de jeitos bem diferentes, com subagentes, pra comparar.
Shared vocabulary for designing deep modules. Use when the user wants to design or improve a module's interface, find deepening opportunities, decide where a…
Gen Agent Trust Hub, Socket e Snyk leem o código da skill atrás de comando perigoso, dado vazando e instrução escondida. Alerta não é reprovação: quer dizer que vale ler o que a skill faz antes de instalar.
Toca em Levar, aqui nesta página, e deixa seu nome, e-mail e WhatsApp (é uma vez só). Aparece uma frase pronta: cola ela no Claude Code, que ele mesmo instala a Codebase Design, e a skill passa a valer na próxima conversa. A mesma frase serve no Codex. Se preferir fazer na mão, o passo a passo está em como instalar skills no Claude Code.
Só do agente e de um projeto com código. É um texto de referência, sem script, chave de API ou programa extra. Ela faz parte das skills do Matt Pocock, e outras dele, como a tdd e a improve-codebase-architecture, usam esse mesmo vocabulário.
Roda: é um SKILL.md só com texto, que qualquer agente compatível com o formato lê. A parte de desenhar a interface de vários jeitos abre subagentes em paralelo, então rende mais num agente que tenha subagentes, como o Claude Code.
Não. Ela é o vocabulário e os princípios pra desenhar ou reorganizar módulos quando esse é o assunto da conversa. Pra varrer o projeto inteiro atrás do que vale reorganizar, o mesmo autor tem outra skill, a improve-codebase-architecture.
1x codebase-designR$ 0,00
TotalR$ 0,00
Levar precisa do JavaScript ligado. O código da skill está no GitHub: github.com/mattpocock/skills
O que é o Claude Code (Claude CLI), pra que serve pra quem não programa, o que ele pede pra rodar e como se compara ao Codex, ao Antigravity e ao Cursor.