Pold911/vibe-code-security-audit

Audite aplicativos web e código gerado por IA para falhas comuns de segurança com uma skill do Claude Code focada em problemas OWASP e riscos de hardening

O que é vibe-code-security-audit?

Esta skill do Claude Code foi projetada para auditar aplicações web e código gerado por IA em busca de vulnerabilidades de segurança comuns, com foco especial nos riscos identificados pelo OWASP Top 10 e problemas de hardening. Ela é particularmente útil para desenvolvedores que utilizam ferramentas de IA para geração de código, ajudando a identificar e corrigir falhas antes que se tornem problemas sérios. A skill suporta a análise de diversos tipos de arquivos, incluindo HTML, JavaScript, TypeScript, Python e configurações, e pode ser executada diretamente no terminal via Claude Code. Seu funcionamento baseia-se na varredura de código-fonte, na identificação de padrões inseguros e na geração de relatórios detalhados com recomendações de correção, seguindo as diretrizes do OWASP.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add Pold911/vibe-code-security-audit

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

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

Documentação

O que vibe-code-security-audit faz?

Audite aplicativos web e código gerado por IA para falhas comuns de segurança com uma skill do Claude Code focada em problemas OWASP e riscos de hardening.

Visão Geral

Esta skill permite que você realize auditorias de segurança automatizadas em seu código, especialmente em cenários onde o código foi gerado por ferramentas de IA. Ela identifica vulnerabilidades como SQL injection, XSS, configurações incorretas de segurança e outros problemas comuns listados no OWASP Top 10.

Instalação

Para instalar esta skill no Claude Code, execute:

claude add skill Pold911/vibe-code-security-audit

Uso

Após a instalação, você pode executar a auditoria com o comando:

claude run security-audit

Ou ativar a skill diretamente em uma conversa com o Claude Code.

Arquivos Analisados

A skill suporta a análise dos seguintes tipos de arquivo:

  • *.html, *.htm
  • *.js, *.jsx
  • *.ts, *.tsx
  • *.py
  • *.conf, *.config
  • Dockerfile
  • *.yaml, *.yml

Funcionalidades

  • Detecção de vulnerabilidades OWASP Top 10
  • Identificação de riscos de hardening (cabeçalhos HTTP ausentes, permissões incorretas)
  • Sugestões de correção automáticas
  • Relatório detalhado com níveis de severidade
  • Suporte para frameworks modernos (React, Next.js, Flask, Django)

Exemplo de Relatório

🔍 Auditoria de Segurança
=========================
Arquivo: app.py
- Vulnerabilidade: SQL Injection (Alta Severidade)
  Linha: 42
  Descrição: Uso de string interpolation em consulta SQL.
  Sugestão: Use parâmetros preparados ou ORM.

Arquivo: index.html
- Vulnerabilidade: XSS (Média Severidade)
  Linha: 15
  Descrição: Conteúdo não sanitizado inserido no DOM.
  Sugestão: Escape a saída ou use uma template engine segura.

Contribuição

Contribuições são bem-vindas! Por favor, abra uma issue ou pull request no repositório oficial.

Licença

MIT License

Habilidades Relacionadas