security-audit
Realiza uma checagem completa de segurança em programas. Analisa a segurança de sites, APIs e encontra falhas. É útil para garantir que um programa seja seguro para uso.
O que ela faz
Esta ferramenta ajuda a verificar a segurança de sites e aplicativos. Ela procura por falhas que hackers poderiam usar para atacar.
Quando usar
- ✓Ao lançar um novo site ou aplicativo.
- ✓Se você suspeita que seu site foi invadido.
- ✓Para garantir que seu aplicativo segue as regras de segurança.
Exemplo do que pedir para a IA
“Verifique a segurança do meu site para encontrar vulnerabilidades.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
Ela usa outras ferramentas para procurar falhas em diferentes partes do seu site, como na forma como ele recebe informações ou como protege os dados dos usuários. Depois, ela organiza tudo para você.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add sickn33/agentic-awesome-skills --skill security-auditOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/security-audit/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Pacote de Fluxo de Trabalho de Auditoria de Segurança
Visão Geral
Fluxo de trabalho abrangente de auditoria de segurança para aplicações web, APIs e infraestrutura. Este pacote orquestra habilidades para testes de penetração, avaliação de vulnerabilidades, varredura de segurança e remediação.
Quando Usar Este Fluxo de Trabalho
Use este fluxo de trabalho quando:
- Realizando auditorias de segurança em aplicações web
- Testando a segurança de APIs
- Conduzindo testes de penetração
- Buscando vulnerabilidades
- Fortalecendo a segurança de aplicações
- Avaliações de segurança de conformidade
Fases do Fluxo de Trabalho
Fase 1: Reconhecimento
Habilidades a Invocar
scanning-tools- Varredura de segurançashodan-reconnaissance- Pesquisas Shodantop-web-vulnerabilities- OWASP Top 10
Ações
- Identificar o escopo do alvo
- Coletar inteligência
- Mapear a superfície de ataque
- Identificar tecnologias
- Documentar descobertas
Prompts Copiar e Colar
Use @scanning-tools to perform initial reconnaissance
Use @shodan-reconnaissance to find exposed services
Fase 2: Varredura de Vulnerabilidades
Habilidades a Invocar
vulnerability-scanner- Análise de vulnerabilidadessecurity-scanning-security-sast- Análise estáticasecurity-scanning-security-dependencies- Varredura de dependências
Ações
- Executar scanners automatizados
- Realizar análise estática
- Escanear dependências
- Identificar configurações incorretas
- Documentar vulnerabilidades
Prompts Copiar e Colar
Use @vulnerability-scanner to scan for OWASP Top 10 vulnerabilities
Use @security-scanning-security-dependencies to audit dependencies
Fase 3: Teste de Aplicações Web
Habilidades a Invocar
top-web-vulnerabilities- Vulnerabilidades OWASPsql-injection-testing- Injeção SQLxss-html-injection- Teste XSSbroken-authentication- Teste de autenticaçãoidor-testing- Teste de IDORfile-path-traversal- Travessia de caminhoburp-suite-testing- Teste com Burp Suite
Ações
- Testar falhas de injeção
- Testar mecanismos de autenticação
- Testar gerenciamento de sessão
- Testar controles de acesso
- Testar validação de entrada
- Testar cabeçalhos de segurança
Prompts Copiar e Colar
Use @sql-injection-testing to test for SQL injection vulnerabilities
Use @xss-html-injection to test for cross-site scripting
Use @broken-authentication to test authentication security
Fase 4: Teste de Segurança de API
Habilidades a Invocar
api-fuzzing-bug-bounty- Fuzzing de APIapi-security-best-practices- Segurança de API
Ações
- Enumerar endpoints de API
- Testar autenticação/autorização
- Testar limitação de taxa
- Testar validação de entrada
- Testar tratamento de erros
- Documentar vulnerabilidades de API
Prompts Copiar e Colar
Use @api-fuzzing-bug-bounty to fuzz API endpoints
Fase 5: Teste de Penetração
Habilidades a Invocar
pentest-commands- Comandos de teste de penetraçãopentest-checklist- Planejamento de pentestethical-hacking-methodology- Hacking éticometasploit-framework- Metasploit
Ações
- Planejar teste de penetração
- Executar cenários de ataque
- Explorar vulnerabilidades
- Documentar prova de conceito
- Avaliar impacto
Prompts Copiar e Colar
Use @pentest-checklist to plan penetration test
Use @pentest-commands to execute penetration testing
Fase 6: Fortalecimento de Segurança
Habilidades a Invocar
security-scanning-security-hardening- Fortalecimento de segurançaauth-implementation-patterns- Autenticaçãoapi-security-best-practices- Segurança de API
Ações
- Implementar controles de segurança
- Configurar cabeçalhos de segurança
- Configurar autenticação
- Implementar autorização
- Configurar logs
- Aplicar patches
Prompts Copiar e Colar
Use @security-scanning-security-hardening to harden application security
Fase 7: Relatórios
Habilidades a Invocar
reporting-standards- Relatórios de segurança
Ações
- Documentar descobertas
- Avaliar níveis de risco
- Fornecer etapas de remediação
- Criar resumo executivo
- Gerar relatório técnico
Checklist de Teste de Segurança
OWASP Top 10
- Injeção (SQL, NoSQL, OS, LDAP)
- Autenticação Quebrada
- Exposição de Dados Sensíveis
- Entidades Externas XML (XXE)
- Controle de Acesso Quebrado
- Configuração Incorreta de Segurança
- Cross-Site Scripting (XSS)
- Desserialização Insegura
- Uso de Componentes com Vulnerabilidades Conhecidas
- Registro e Monitoramento Insuficientes
Segurança de API
- Mecanismos de autenticação
- Verificações de autorização
- Limitação de taxa
- Validação de entrada
…
Perguntas frequentes
O que são vulnerabilidades?
São como 'portas abertas' ou fraquezas em um sistema que podem ser exploradas por pessoas mal-intencionadas.
O que é um teste de penetração?
É uma simulação de um ataque real para ver o quão seguro seu sistema está e onde ele pode ser melhorado.
Preciso ser um especialista para usar isso?
Não, a ideia é que mesmo sem saber programar, você possa pedir para verificar a segurança.
Detalhes
Descrição original do autor
Comprehensive security auditing workflow covering web application testing, API security, penetration testing, vulnerability scanning, and security hardening.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #4081
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
django-security
Ajuda seu agente a implementar práticas de segurança em aplicações Django. Ele foca em autenticação, autorização e prevenção contra ataques comuns, garantindo um código mais seguro.
affaan-m/ECC
laravel-security
Ajuda seu agente a proteger aplicações Laravel contra ameaças. Implementa práticas de segurança para autenticação, autorização e prevenção de ataques comuns.
affaan-m/ECC
module-regression
Ajuda seu agente a gerenciar mudanças em projetos grandes. Garante que alterações em uma parte do código não quebrem outras partes.
affaan-m/ECC