chengcecho/aws-patrol

🛡️ Patrulhamento automatizado da infraestrutura AWS — relatórios diários de saúde com recursos, segurança, custos e detecção de desperdícios. Skill para agente OpenClaw.

O que é aws-patrol?

A skill aws-patrol, desenvolvida por chengcecho, automatiza o monitoramento da infraestrutura AWS gerando relatórios diários abrangentes. Ela verifica a saúde dos recursos, identifica problemas de segurança (como permissões excessivas ou buckets públicos), analisa custos e desperdícios (recursos ociosos, volumes não anexados) e sugere otimizações. Útil para equipes de DevOps e engenheiros de nuvem que precisam de auditoria contínua sem intervenção manual. Suportada no ecossistema OpenClaw, a skill utiliza chamadas à AWS API via boto3, processa os dados com pandas e gera markdown com links diretos para o console AWS, facilitando a ação imediata. É configurável via variáveis de ambiente (como AWS_PROFILE, REGIONS) e pode ser agendada para execução periódica.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add chengcecho/aws-patrol

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 aws-patrol faz?

🛡️ Patrulhamento automatizado da infraestrutura AWS — relatórios diários de saúde com recursos, segurança, custos e detecção de desperdícios. Skill para agente OpenClaw.

Visão Geral

O aws-patrol automatiza a auditoria da sua conta AWS, gerando relatórios concisos que cobrem:

  • Inventário de Recursos — lista todos os recursos ativos por região
  • Postura de Segurança — detecta grupos de segurança abertos, buckets públicos, políticas IAM excessivas
  • Análise de Custos — exibe gastos atuais e projeções, destacando serviços com maior consumo
  • Detecção de Desperdícios — identifica instâncias EC2 ociosas, volumes EBS não anexados, IPs elásticos não usados

Como Funciona

A skill executa varreduras periódicas (diárias ou sob demanda) e retorna um relatório formatado em markdown com links diretos para o console AWS. Você pode configurar:

  • AWS_PROFILE — perfil das credenciais AWS
  • REGIONS — lista de regiões para escopo (ex: us-east-1,eu-west-1)
  • COST_THRESHOLD — limite de custo para alertas (padrão: $50/dia)

Exemplo de Uso

aws-patrol run --region us-east-1 --profile prod

Isso gera um relatório como:

# Relatório AWS Patrol — 2024-01-15

## Segurança
- ⚠️ Grupo de segurança `sg-xxx` permite SSH de 0.0.0.0/0
- ✅ Buckets S3: 3 verificados, nenhum público

## Custos
- Gasto hoje: $45.20 (dentro do limite)
- Projeção mensal: $1,356.00

## Desperdícios
- 🗑️ 2 volumes EBS não anexados (total: $15/mês)
- 1 IP elástico não associado

Integração com Agentes

Compatível com:

  • OpenClaw
  • Claude Code (via tool use)

A skill expõe comandos que agentes de IA podem invocar diretamente no ambiente AWS configurado.

Licença

MIT — Forkado de chengcecho/aws-patrol.

Habilidades Relacionadas