security-scanning-security-hardening
Coordena verificações de segurança em vários níveis do sistema. Garante que o código, a infraestrutura e as regras estejam seguros. Ajuda a manter uma proteção completa e robusta.
O que ela faz
Esta ferramenta ajuda a proteger seus aplicativos e sistemas contra ataques. Ela verifica vulnerabilidades, modela ameaças e implementa medidas de segurança em várias camadas, como código, infraestrutura e configurações.
Quando usar
- ✓Ao iniciar um programa de segurança para um novo projeto.
- ✓Quando você precisa reforçar a segurança de um sistema existente.
- ✓Para garantir que seu sistema esteja em conformidade com as regras de segurança.
Exemplo do que pedir para a IA
“Reforce a segurança do meu aplicativo web, verificando vulnerabilidades e implementando defesas em camadas.”
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
A ferramenta coordena diferentes agentes de IA para realizar verificações de segurança detalhadas, identificar riscos e aplicar correções e controles de segurança. Ela segue um plano passo a passo para garantir uma proteção completa.
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-scanning-security-hardeningOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/security-scanning-security-hardening/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.
Implemente um endurecimento de segurança abrangente com estratégia de defesa em profundidade através de orquestração coordenada de múltiplos agentes:
[Pensamento expandido: Este fluxo de trabalho implementa uma estratégia de segurança de defesa em profundidade em todas as camadas da aplicação. Ele coordena agentes de segurança especializados para realizar avaliações abrangentes, implementar controles de segurança em camadas e estabelecer monitoramento contínuo de segurança. A abordagem segue os princípios modernos de DevSecOps com segurança "shift-left", varredura automatizada e validação de conformidade. Cada fase se baseia em descobertas anteriores para criar uma postura de segurança resiliente que aborda tanto vulnerabilidades atuais quanto ameaças futuras.]
Use esta habilidade quando
- Executando um programa coordenado de endurecimento de segurança
- Estabelecendo controles de defesa em profundidade em aplicações, infraestrutura e CI/CD
- Priorizando a remediação de varreduras e modelagem de ameaças
Não use esta habilidade quando
- Você precisa apenas de uma varredura rápida sem trabalho de remediação
- Você não tem autorização para testes de segurança ou alterações
- O ambiente não tolera controles de segurança invasivos
Instruções
- Execute a Fase 1 para estabelecer uma linha de base de segurança.
- Aplique as remediações da Fase 2 para problemas de alto risco.
- Implemente os controles da Fase 3 e valide as defesas.
- Conclua a validação da Fase 4 e as verificações de conformidade.
Segurança
- Evite testes intrusivos em produção sem aprovação.
- Garanta que existam planos de reversão antes das alterações de endurecimento.
Fase 1: Avaliação Abrangente de Segurança
1. Varredura Inicial de Vulnerabilidades
- Use a ferramenta Task com subagent_type="security-auditor"
- Prompt: "Realize uma avaliação de segurança abrangente em: $ARGUMENTS. Execute análise SAST com Semgrep/SonarQube, varredura DAST com OWASP ZAP, auditoria de dependências com Snyk/Trivy, detecção de segredos com GitLeaks/TruffleHog. Gere SBOM para análise da cadeia de suprimentos. Identifique vulnerabilidades OWASP Top 10, fraquezas CWE e exposições CVE."
- Saída: Relatório detalhado de vulnerabilidades com pontuações CVSS, análise de explorabilidade, mapeamento da superfície de ataque, relatório de exposição de segredos, inventário SBOM
- Contexto: Linha de base inicial para todos os esforços de remediação
2. Modelagem de Ameaças e Análise de Risco
- Use a ferramenta Task com subagent_type="security-auditor"
- Prompt: "Conduza modelagem de ameaças usando a metodologia STRIDE para: $ARGUMENTS. Analise vetores de ataque, crie árvores de ataque, avalie o impacto nos negócios das vulnerabilidades identificadas. Mapeie ameaças para o framework MITRE ATT&CK. Priorize riscos com base na probabilidade e impacto."
- Saída: Diagramas de modelo de ameaças, matriz de risco com vulnerabilidades priorizadas, documentação de cenários de ataque, análise de impacto nos negócios
- Contexto: Usa resultados de varredura de vulnerabilidades para informar prioridades de ameaças
3. Revisão de Segurança da Arquitetura
- Use a ferramenta Task com subagent_type="backend-api-security::backend-architect"
- Prompt: "Revise a arquitetura em busca de fraquezas de segurança em: $ARGUMENTS. Avalie limites de serviço, segurança do fluxo de dados, arquitetura de autenticação/autorização, implementação de criptografia, segmentação de rede. Projete padrões de arquitetura zero-trust. Referencie o modelo de ameaças e as descobertas de vulnerabilidades."
- Saída: Avaliação de arquitetura de segurança, recomendações de design zero-trust, requisitos de segurança de malha de serviço, matriz de classificação de dados
- Contexto: Incorpora o modelo de ameaças para abordar vulnerabilidades arquitetônicas
Fase 2: Remediação de Vulnerabilidades
4. Correções de Vulnerabilidades Críticas
- Use a ferramenta Task com subagent_type="security-auditor"
- Prompt: "Coordene a remediação imediata de vulnerabilidades críticas (CVSS 7+) em: $ARGUMENTS. Corrija injeções SQL com consultas parametrizadas, XSS com codificação de saída, bypass de autenticação com gerenciamento seguro de sessão, desserialização insegura com validação de entrada. Aplique patches de segurança para CVEs."
- Saída: Código corrigido com correções de vulnerabilidades, documentação de patches de segurança, requisitos de teste de regressão
- Contexto: Aborda itens de alta prioridade da avaliação de vulnerabilidades
5. Endurecimento de Segurança de Backend
- Use a ferramenta Task com subagent_type="backend-api-security::backend-security-coder"
- Prompt: "Implemente controles de segurança de backend abrangentes para: $ARGUMENTS. Adicione validação de entrada com OWASP ESAPI, implemente limitação de taxa e proteção contra DDoS, proteja endpoints de API com validação OAuth2/JWT, adicione criptografia para dados em repouso/trânsito usando AES-256/TLS 1.3. Implemente log seguro sem exposição de PII."
- Saída: Endpoints de API endurecidos, middleware de validação, implementação de criptografia, modelos de configuração segura
…
Perguntas frequentes
O que significa 'defesa em profundidade'?
É uma estratégia de segurança que usa várias camadas de proteção, como um castelo com muralhas, fossos e guardas. Se uma camada falhar, as outras ainda protegem o sistema.
O que são 'vulnerabilidades'?
São pontos fracos em um sistema que podem ser explorados por hackers para causar danos, roubar informações ou obter acesso não autorizado.
Posso usar isso em sistemas que já estão funcionando?
Sim, mas com cuidado. É importante ter permissão e planos para reverter as mudanças caso algo dê errado, especialmente em sistemas de produção.
Detalhes
Descrição original do autor
Coordinate multi-layer security scanning and hardening across application, infrastructure, and compliance controls.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #4088
- 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