GabrielCostaLopes16/claude-code-hooks

🪝 Personalize e implante hooks prontos para uso no Claude Code, melhorando segurança, automação e notificações em seus projetos.

O que é claude-code-hooks?

Esta skill oferece uma coleção de hooks pré-configurados e personalizáveis para o Claude Code, permitindo que desenvolvedores aprimorem a segurança, automação e notificações em seus fluxos de trabalho. Com foco em integração direta com o ecossistema Claude, os hooks podem ser facilmente implantados em projetos existentes, fornecendo funcionalidades como validação de código, gatilhos de automação baseados em eventos e alertas em tempo real. Suporta tanto ambientes de desenvolvimento local quanto pipelines de CI/CD, sendo compatível com as principais plataformas de IA da Anthropic e outras ferramentas de engenharia de software. A implementação é baseada em arquivos de configuração YAML e scripts executáveis, garantindo flexibilidade e facilidade de manutenção sem a necessidade de modificar o código-fonte do projeto.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add GabrielCostaLopes16/claude-code-hooks

Installed? Explore more Produtividade e Colaboração skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que claude-code-hooks faz?

🪝 Personalize e implante hooks prontos para uso no Claude Code, melhorando segurança, automação e notificações em seus projetos.

Visão Geral

Esta skill fornece uma coleção de hooks prontos para uso que podem ser facilmente personalizados e implantados em projetos que utilizam o Claude Code. Os hooks são projetados para aumentar a segurança, automatizar tarefas repetitivas e enviar notificações sobre eventos importantes do ciclo de desenvolvimento.

Funcionalidades

  • Segurança: Hooks de validação de código e verificação de conformidade antes de commits ou builds.
  • Automação: Gatilhos automatizados para execução de testes, linting e outras tarefas.
  • Notificações: Alertas em tempo real via Slack, e-mail ou outros canais sobre falhas ou sucessos.
  • Personalização: Fácil configuração via YAML para ajustar o comportamento dos hooks a cada projeto.

Plataformas Suportadas

  • Claude Code (Anthropic)
  • CI/CD (GitHub Actions, GitLab CI, Jenkins)
  • Desenvolvimento local (Linux, macOS, Windows WSL)

Começando

  1. Instale a skill no seu ambiente Claude Code.
  2. Configure o arquivo hooks.yml com as opções desejadas.
  3. Execute o comando de deploy para ativar os hooks no seu projeto.

Exemplo de Configuração

hooks:
  pre-commit:
    enabled: true
    action: lint
  post-deploy:
    enabled: true
    notification:
      channel: slack
      message: "Deploy concluído com sucesso!"

Contribuição

Contribuições são bem-vindas! Sinta-se à vontade para abrir issues ou pull requests no repositório GabrielCostaLopes16/claude-code-hooks.

Licença

Distribuído sob a licença MIT.

Habilidades Relacionadas