Pular pro conteúdo

Zod skill

O Claude valida formulário, API e JSON com Zod do jeito certo, com tipos que batem e erros que o usuário entende.

por pproenca

instalações
7.000
estrelas no GitHub
218
No skills.sh desde
janeiro de 2026
Licença
MIT

Atualizada no GitHub em 15 de agosto de 2026. Dados conferidos em 26 de outubro de 2026, no skills.sh e no GitHub.

O que ela faz

Reúne 43 regras de Zod em 8 categorias ordenadas por impacto: definição de schema, parsing e validação, inferência de tipo, tratamento de erro, objetos, composição, refinamentos e desempenho. Cada regra tem um arquivo com explicação e exemplo de código, e um AGENTS.md junta tudo num documento só.

Na prática, o Claude passa a usar safeParse pra dado que vem do usuário, z.unknown em vez de z.any, coerção pra dado de formulário e de URL, z.infer no lugar de tipo escrito à mão e flatten pra mostrar erro em formulário. Não confia no resultado de JSON.parse e valida tudo logo na entrada do sistema.

Serve tanto pra escrever schema novo quanto pra revisar o código que já existe. Fala ainda do Zod Mini, pra quem precisa de um pacote menor, e de mensagens de erro em outros idiomas.

Nas palavras de quem fez

Zod schema validation best practices for type safety, parsing, and error handling. This skill should be used when defining z.object schemas, using z.string…

pproenca, no SKILL.md

Quando usar

  • Validar o formulário de cadastro ou de checkout de um app
  • Conferir o que chega numa rota de API ou num webhook
  • Revisar os schemas Zod de um projeto que cresceu sem padrão
  • Mostrar mensagens de erro claras e traduzidas pro usuário

Depois de instalar, é só pedir assim

  • Cria o schema Zod do formulário de cadastro com mensagens de erro em português
  • Revisa os schemas Zod do projeto com a skill zod e me diz o que está fora das regras
  • Valida o corpo do webhook de pagamento com Zod antes de gravar no banco

Seguranç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.

  • Gen Agent Trust HubPassou
  • SocketPassou
  • SnykPassou

Perguntas

Como instalar a Zod no Claude Code?

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 Zod, 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.

Precisa de chave de API ou conta paga?

Não. São regras em texto que o Claude lê ao escrever código. O projeto precisa ser em TypeScript com o Zod instalado.

Cobre React Hook Form?

Não. A integração com React Hook Form e a geração de cliente de API ficam de fora: o SKILL.md indica as skills react-hook-form e orval pra isso.

Roda no Codex e no Antigravity?

Sim. São arquivos de texto, sem programa extra.

Levar essa skill

1x zodR$ 0,00

TotalR$ 0,00

A skill sai aqui mesmo, na hora. Seus dados eu uso pra falar com você sobre o MazyOS.

Levar precisa do JavaScript ligado. O código da skill está no GitHub: github.com/pproenca/dot-skills

Aprenda a usar

Mais da loja pproenca

Ver a loja pproenca