Pular para o conteúdo
Skillpedia
Segurança48 mil · #3621

security-checklist

Ajuda seu agente a verificar a segurança de um projeto. Ele analisa controles de rede, identidade, dados e incidentes para garantir que tudo esteja protegido.

O que ela faz

Esta ferramenta verifica se a arquitetura de um sistema está segura, comparando-a com uma lista de boas práticas de segurança. Ela verifica redes, acessos, dados, senhas e como responder a incidentes.

Quando usar

  • ✓Ao revisar a segurança de um novo sistema ou aplicativo.
  • ✓Antes de colocar um sistema em produção.
  • ✓Para verificar se um sistema existente segue as melhores práticas de segurança.

Exemplo do que pedir para a IA

“Verifique a segurança desta arquitetura de rede e me diga quais pontos da lista de verificação não estão sendo atendidos.”

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

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/monopoly/security-checklist/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/monopoly/security-checklist/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A ferramenta compara os detalhes da sua arquitetura com uma lista de verificações de segurança. Ela aponta quais itens da lista não foram cumpridos e onde estão as falhas.

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-checklist

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/monopoly/security-checklist/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

MONOPOLY — Lista de Verificação de Endurecimento de Segurança

Quando Usar

  • Use esta habilidade quando a tarefa corresponder a esta descrição: Revisar uma arquitetura com escopo contra controles baseados em evidências de rede, identidade, dados, segredos, dependências e resposta a incidentes.

Segurança de Rede

  • Todos os serviços dentro da VPC privada; apenas LB/API GW expostos publicamente
  • Grupos de segurança seguem o princípio do menor privilégio (negar tudo, permitir portas/CIDRs específicos)
  • NACLs como camada secundária de defesa
  • WAF habilitado com conjunto de regras OWASP top 10
  • Proteção contra DDoS (Cloudflare / AWS Shield Standard no mínimo)
  • VPN ou Private Link para comunicação entre serviços em múltiplas regiões

Autenticação e Autorização

  • Tempos de vida de tokens, renovação e revogação seguem um modelo de ameaças; tempos de vida de exemplo não são requisitos universais
  • OAuth 2.0 / OIDC para autenticação de terceiros
  • MFA aplicado para contas de administrador
  • RBAC ou ABAC para autorização
  • Sem segredos no payload JWT (use referências opacas)
  • Estratégia de revogação de token (lista de bloqueio Redis ou TTL curto)

Segurança de API

  • Limitação de taxa no gateway de API (por usuário, por IP, por endpoint)
  • Validação e sanitização de entrada em todos os endpoints
  • Prevenção de injeção de SQL (consultas parametrizadas, ORM)
  • Prevenção de XSS (codificação de saída, cabeçalhos CSP)
  • Proteção CSRF (cookies SameSite, tokens CSRF)
  • CORS corresponde ao modelo de confiança; APIs autenticadas privadas diferem de recursos públicos não autenticados
  • Cabeçalhos de segurança HTTP (HSTS, X-Frame-Options, X-Content-Type-Options)

Segurança de Dados

  • Criptografia em trânsito (TLS 1.2+ em todos os lugares, TLS 1.3 preferencial)
  • Criptografia em repouso (AES-256 para bancos de dados, SSE do S3)
  • Dados de PII identificados, minimizados e criptografados em nível de campo onde necessário
  • Backups de banco de dados criptografados
  • Nenhum dado sensível em logs (PII, senhas, tokens, números de cartão)

Gerenciamento de Segredos

  • Sem segredos em código ou variáveis de ambiente em texto plano
  • Gerenciador de segredos em uso (HashiCorp Vault, AWS Secrets Manager, GCP Secret Manager)
  • Rotação de segredos automatizada
  • Funções IAM para autenticação de serviço a serviço (não credenciais estáticas)

Cadeia de Suprimentos e Dependências

  • Verificação de dependências (Snyk, Dependabot, npm audit)
  • Verificação de imagem de contêiner (Trivy, verificação ECR)
  • Fixar versões de dependência em produção
  • SBOM (Software Bill of Materials) gerado para conformidade

Resposta a Incidentes

  • Logs de auditoria para todas as ações administrativas e acesso a dados
  • Alertas sobre padrões de acesso anômalos
  • Manual de resposta a incidentes documentado
  • Processo de avaliação e notificação de violação corresponde à jurisdição aplicável, gatilho, destinatário e prazo legal
  • Testes de penetração regulares agendados

Conformidade (conforme aplicável)

  • GDPR: base legal, transparência, direitos, retenção e salvaguardas de transferência legal onde aplicável
  • PCI-DSS: estabelecer escopo de dados de cartão e armazenamento atual, mascaramento, criptografia e restrições de dados de autenticação sensíveis
  • HIPAA: se dados de saúde — criptografia, logs de auditoria, BAA com fornecedores
  • SOC 2 Tipo II: controle de acesso, disponibilidade, evidência de confidencialidade

Exemplo

Solicitação do usuário:

Revise esta implementação do Monopoly em relação à sua lista de verificação de segurança e relate cada controle falho com evidências.

Limitações

  • Este é um documento de referência e pode não cobrir todos os casos extremos. Sempre verifique as arquiteturas antes da produção.

Esta lista de verificação não é uma certificação, aconselhamento jurídico ou permissão para aplicar controles. Verifique os padrões primários atuais e a arquitetura real antes de marcar a conformidade; um WAF, ORM, token ou banco de dados criptografado não prova o controle correspondente. Não force todos os produtos de nuvem em um sistema menor. Vincule cada descoberta à revisão exata, risco alcançável e evidência observada.

Perguntas frequentes

O que são 'controles de rede'?

São regras e configurações que protegem a rede do seu sistema contra acessos não autorizados e ataques.

O que significa 'criptografia em trânsito' e 'em repouso'?

Criptografia em trânsito protege os dados enquanto eles viajam pela rede. Criptografia em repouso protege os dados quando estão armazenados em bancos de dados ou arquivos.

O que é 'gerenciamento de segredos'?

É a prática de proteger informações sensíveis como senhas e chaves de acesso, evitando que fiquem expostas no código ou em locais inseguros.

Detalhes

Descrição original do autor

Review a scoped architecture against evidence-based network, identity, data, secrets, dependency and incident-response controls.

repo: sickn33/agentic-awesome-skills

Popularidade

Estrelas no GitHub
48 mil
Posição no ranking
#3621
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas