skills/infra/cost-optimization/SKILL.md
Cloud cost management, rightsizing, and FinOps practices.
npx skillsauth add timequity/vibe-coder cost-optimizationInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
| Action | Savings | |--------|---------| | Reserved instances | 30-70% | | Spot instances | 60-90% | | Rightsizing | 20-40% | | Unused resources | 100% | | Storage tiering | 50-80% |
# AWS: Find underutilized instances
aws cloudwatch get-metric-statistics \
--namespace AWS/EC2 \
--metric-name CPUUtilization \
--dimensions Name=InstanceId,Value=i-xxx \
--start-time 2024-01-01T00:00:00Z \
--end-time 2024-01-31T00:00:00Z \
--period 86400 \
--statistics Average
If CPU < 20% avg: Downsize or use smaller instance.
| Workload | Recommendation | |----------|----------------| | Steady baseline | Reserved (1-3 year) | | Variable load | On-demand + Spot | | Batch processing | Spot | | Stateless services | Spot with fallback |
# S3 Lifecycle
resource "aws_s3_bucket_lifecycle_configuration" "main" {
bucket = aws_s3_bucket.main.id
rule {
id = "archive"
status = "Enabled"
transition {
days = 30
storage_class = "STANDARD_IA"
}
transition {
days = 90
storage_class = "GLACIER"
}
}
}
tags = {
Environment = "production"
Team = "platform"
Service = "api"
CostCenter = "engineering"
}
development
Hidden quality gate that runs before showing "Done!" to user - ensures all tests pass, build succeeds, and requirements met before claiming completion
data-ai
Use when about to claim work is complete or fixed - requires running verification commands and confirming output before making any success claims
tools
Generate UI components from natural language descriptions. Use when: user asks for a page, component, or UI element. Triggers: "create page", "add component", "show form", "make button", "страница", "компонент", "форма".
content-media
10 ready-to-use themes with colors and fonts for consistent styling. Use when: applying visual themes to pages, components, or design systems. Triggers: "theme", "color palette", "color scheme", "fonts", "branding", "visual identity", "design system colors".