Communitygithub.com

dhar174/container-security-hardening

Fortaleça imagens e implantações de contêineres Docker com imagens base seguras, usuários não root, varredura de CVE, SBOM/assinatura, seccomp/AppArmor e controles de segurança de pods Kubernetes. Use para revisões de segurança de Dockerfiles, CVEs de contêineres, varredura de imagens, imagens distroless ou endurecimento em produção.

O que é container-security-hardening?

Esta skill capacita assistentes de IA a realizar auditorias e endurecimento de segurança em ambientes de contêineres Docker e Kubernetes. Ela é essencial para desenvolvedores e engenheiros de plataforma que precisam garantir que suas imagens e implantações estejam em conformidade com as melhores práticas de segurança. A skill permite revisar Dockerfiles em busca de vulnerabilidades, sugerir o uso de imagens base seguras (como distroless), configurar usuários não root, e integrar ferramentas de varredura de CVE (ex: Trivy, Grype). Também abrange a geração de SBOM (Software Bill of Materials) e assinatura de imagens para garantir integridade, além de aplicar políticas de segurança como seccomp, AppArmor e Pod Security Admission no Kubernetes. Suporta plataformas como Claude Code, Cursor e Codex, e funciona analisando o código fonte e configurações YAML, fornecendo recomendações acionáveis diretamente no fluxo de trabalho do desenvolvedor.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/dhar174/DeskBuddy/tree/main/.agents/skills/container-security-hardening

Perguntar na sua IA favorita

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

Documentação

O que container-security-hardening faz?

Fortaleça imagens e implantações de contêineres Docker com imagens base seguras, usuários não root, varredura de CVE, SBOM/assinatura, seccomp/AppArmor e controles de segurança de pods Kubernetes. Use para revisões de segurança de Dockerfiles, CVEs de contêineres, varredura de imagens, imagens distroless ou endurecimento em produção.

Visão Geral

Esta skill ajuda você a auditar e corrigir configurações de segurança em ambientes de contêineres, garantindo que imagens e implantações sigam práticas recomendadas. Ela é ideal para:

  • Revisar Dockerfiles em busca de vulnerabilidades comuns
  • Sugerir imagens base seguras (distroless, Alpine slim, etc.)
  • Configurar execução como usuário não root
  • Integrar varredura de CVEs em pipelines CI/CD
  • Gerar e assinar SBOM (Software Bill of Materials)
  • Aplicar políticas seccomp e AppArmor
  • Configurar Pod Security Standards no Kubernetes

Plataformas Suportadas

  • Claude Code
  • Cursor
  • Codex (GitHub Copilot)
  • Outros agentes de IA baseados em LLM

Como Usar

  1. Solicite uma auditoria de segurança: Peça ao agente para revisar seu Dockerfile ou manifesto Kubernetes.
  2. Receba recomendações: O agente analisará seu código e fornecerá sugestões de melhoria.
  3. Aplique correções: Siga as instruções para modificar seus arquivos.

Exemplos de Comandos

# Auditar Dockerfile
revise o Dockerfile para segurança

# Verificar imagem por CVEs
varra a imagem nginx:latest com trivy

# Gerar SBOM
gere um SBOM para minha imagem

# Aplicar seccomp
aplique perfil seccomp padrão no deployment

Referências

Contribuição

Contribuições são bem-vindas! Abra um issue ou PR no repositório oficial.

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

Habilidades Relacionadas