aws-cost-optimizer
Ajuda seu agente a analisar e otimizar custos na AWS. Ele usa ferramentas como o Cost Explorer para encontrar maneiras de economizar dinheiro na nuvem.
O que ela faz
Esta ferramenta ajuda a entender e reduzir seus gastos na nuvem da Amazon (AWS). Ela analisa seu uso, encontra desperdícios e sugere como economizar dinheiro.
Quando usar
- ✓Quando você quer saber para onde seu dinheiro da AWS está indo.
- ✓Se você suspeita que está gastando muito na AWS e quer cortar custos.
- ✓Para encontrar recursos na nuvem que não estão sendo usados e podem ser desligados.
Exemplo do que pedir para a IA
“Quais recursos da AWS não estou usando e posso desligar para economizar?”
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 usa comandos especiais (AWS CLI) para coletar informações sobre seus gastos e recursos na AWS. Depois, ela analisa esses dados para encontrar oportunidades de economia.
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 aws-cost-optimizerOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/aws-cost-optimizer/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.
Otimizador de Custos AWS
Analise padrões de gastos na AWS, identifique desperdícios e forneça estratégias acionáveis para redução de custos.
Quando Usar Esta Habilidade
Use esta habilidade quando precisar analisar gastos na AWS, identificar oportunidades de otimização de custos ou reduzir desperdícios na nuvem.
Capacidades Principais
Análise de Custos
- Analise dados do AWS Cost Explorer para tendências e anomalias
- Detalhe custos por serviço, região e tags de recursos
- Identifique aumentos de gastos mês a mês
Otimização de Recursos
- Detecte instâncias EC2 ociosas (baixa utilização de CPU)
- Encontre volumes EBS não anexados e snapshots antigos
- Identifique IPs Elásticos não utilizados
- Localize instâncias RDS subutilizadas
- Encontre objetos S3 antigos elegíveis para políticas de ciclo de vida
Recomendações de Economia
- Sugira oportunidades de Instâncias Reservadas/Planos de Economia
- Recomende o dimensionamento correto de instâncias com base em métricas do CloudWatch
- Identifique recursos em regiões caras
- Calcule economias potenciais com ações específicas
Comandos da AWS CLI
Obter Custo e Uso
# Last 30 days cost by service
aws ce get-cost-and-usage \
--time-period Start=$(date -d '30 days ago' +%Y-%m-%d),End=$(date +%Y-%m-%d) \
--granularity MONTHLY \
--metrics BlendedCost \
--group-by Type=DIMENSION,Key=SERVICE
# Daily costs for current month
aws ce get-cost-and-usage \
--time-period Start=$(date +%Y-%m-01),End=$(date +%Y-%m-%d) \
--granularity DAILY \
--metrics UnblendedCost
Encontrar Recursos Não Utilizados
# Unattached EBS volumes
aws ec2 describe-volumes \
--filters Name=status,Values=available \
--query 'Volumes[*].[VolumeId,Size,VolumeType,CreateTime]' \
--output table
# Unused Elastic IPs
aws ec2 describe-addresses \
--query 'Addresses[?AssociationId==null].[PublicIp,AllocationId]' \
--output table
# Idle EC2 instances (requires CloudWatch)
aws cloudwatch get-metric-statistics \
--namespace AWS/EC2 \
--metric-name CPUUtilization \
--dimensions Name=InstanceId,Value=i-xxxxx \
--start-time $(date -u -d '7 days ago' +%Y-%m-%dT%H:%M:%S) \
--end-time $(date -u +%Y-%m-%dT%H:%M:%S) \
--period 86400 \
--statistics Average
# Old EBS snapshots (>90 days)
aws ec2 describe-snapshots \
--owner-ids self \
--query 'Snapshots[?StartTime<=`'$(date -d '90 days ago' --iso-8601)'`].[SnapshotId,StartTime,VolumeSize]' \
--output table
Análise de Dimensionamento Correto
# List EC2 instances with their types
aws ec2 describe-instances \
--query 'Reservations[*].Instances[*].[InstanceId,InstanceType,State.Name,Tags[?Key==`Name`].Value|[0]]' \
--output table
# Get RDS instance utilization
aws cloudwatch get-metric-statistics \
--namespace AWS/RDS \
--metric-name CPUUtilization \
--dimensions Name=DBInstanceIdentifier,Value=mydb \
--start-time $(date -u -d '30 days ago' +%Y-%m-%dT%H:%M:%S) \
--end-time $(date -u +%Y-%m-%dT%H:%M:%S) \
--period 86400 \
--statistics Average,Maximum
Fluxo de Trabalho de Otimização
Avaliação de Linha de Base
- Obtenha dados de custo de 3 a 6 meses
- Identifique os 5 principais serviços de gastos
- Calcule a taxa de crescimento
Vitórias Rápidas
- Exclua volumes EBS não anexados
- Libere IPs Elásticos não utilizados
- Pare/termine instâncias EC2 ociosas
- Exclua snapshots antigos
Otimização Estratégica
- Analise a cobertura de Instâncias Reservadas
- Revise tipos de instância vs. carga de trabalho
- Implemente políticas de ciclo de vida do S3
- Considere instâncias Spot para cargas de trabalho não críticas
Monitoramento Contínuo
- Configure Orçamentos AWS com alertas
- Ative a Detecção de Anomalias de Custo
- Marque recursos para alocação de custos
- Reuniões mensais de revisão de custos
Checklist de Otimização de Custos
- Habilitar AWS Cost Explorer
- Configurar tags de alocação de custos
- Criar Orçamento AWS com alertas
- Revisar e excluir recursos não utilizados
- Analisar oportunidades de Instâncias Reservadas
- Implementar S3 Intelligent-Tiering
- Revisar custos de transferência de dados
- Otimizar alocação de memória do Lambda
- Usar políticas de retenção de Logs do CloudWatch
- Considerar diferenças de custo entre regiões
Exemplos de Prompts
Análise
- "Mostre os custos da AWS dos últimos 3 meses detalhados por serviço"
- "Quais são meus 10 recursos mais caros?"
- "Compare os gastos deste mês com o mês passado"
Otimização
- "Encontre todos os volumes EBS não anexados e calcule a economia"
- "Identifique instâncias EC2 com utilização de CPU <5%"
- "Sugira compras de Instâncias Reservadas com base no uso"
- "Calcule a economia da exclusão de snapshots com mais de 90 dias"
Implementação
…
Perguntas frequentes
O que são 'instâncias EC2 ociosas'?
São computadores virtuais na AWS que estão ligados, mas não estão fazendo muito trabalho. Desligá-los pode economizar dinheiro.
O que são 'volumes EBS não anexados'?
São discos de armazenamento na AWS que foram criados, mas não estão conectados a nenhum computador virtual. Eles ocupam espaço e geram custos sem utilidade.
O que são 'Planos de Economia (Savings Plans)'?
São compromissos de uso de recursos da AWS por um período em troca de descontos. A ferramenta pode ajudar a identificar se vale a pena usá-los.
Detalhes
Descrição original do autor
Comprehensive AWS cost analysis and optimization recommendations using AWS CLI and Cost Explorer
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #2243
- 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
carrier-relationship-management
Gerencia relacionamentos com transportadoras. Ajuda a negociar fretes, avaliar desempenho e construir estratégias de transporte.
affaan-m/ECC
cost-tracking
Monitora e informa o uso de tokens e custos do agente. É útil para controlar gastos e orçamentos de forma eficiente.
affaan-m/ECC
plan-canvas
Abre planos e artefatos em uma janela do navegador para você comentar. Facilita dar feedback visual sobre mudanças necessárias.
affaan-m/ECC