
Claude Code
com o Claudinho
O Claude no terminal: o que o Vagner usa nos vídeos.
O código TypeScript que o Claude escreve sai com tipos certos, IO assíncrono e erro sempre registrado, no padrão do time do LobeHub.
por lobehub
Atualizada no GitHub em 26 de outubro de 2026. Dados conferidos em 26 de outubro de 2026, no skills.sh e no GitHub.
É o guia de estilo de TypeScript que o projeto LobeHub usa com agentes. Entra sozinho quando o Claude edita arquivos .ts, .tsx ou .mts e define como tipar: deixar o TypeScript inferir quando dá, nada de any implícito, interface pra objeto e type pra união.
Pede @ts-expect-error em vez de @ts-ignore, declare module em vez de namespace e IO sempre assíncrono, com fs/promises em vez das funções Sync, salvo quando um contrato síncrono obriga. Prefere export nomeado ao export default, menos onde o framework exige, como nas páginas do Next.js.
Nos logs, nunca registrar chave de API nem dado privado do usuário, e sempre registrar o erro no .catch, sem engolir falha. Parte das regras é do próprio LobeHub, como reaproveitar os utilitários do @lobechat/utils.
Use for TypeScript style and type safety when editing TS/TSX/MTS, including imports, async code and error suppression.
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 Typescript, 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.
Não. Ela vem marcada pra não ser chamada por comando: o Claude carrega sozinho quando edita arquivo TypeScript.
A maior parte sim: tipos, async, imports, exports e logs valem pra qualquer projeto TS. As regras que citam @lobechat/utils e packages/utils só fazem sentido dentro do repositório do LobeHub.
Roda. É só texto com regras de estilo, sem programa nem chave. Na parte de imports, a skill conta com o lint do projeto configurado (simple-import-sort e consistent-type-imports).
1x typescriptR$ 0,00
TotalR$ 0,00
Levar precisa do JavaScript ligado. O código da skill está no GitHub: github.com/lobehub/lobehub
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.