Babysitter cloud-cost-estimator

Estimate cloud costs for migration targets with resource sizing and optimization recommendations

install
source · Clone the upstream repo
git clone https://github.com/a5c-ai/babysitter
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/a5c-ai/babysitter "$T" && mkdir -p ~/.claude/skills && cp -r "$T/library/specializations/code-migration-modernization/skills/cloud-cost-estimator" ~/.claude/skills/a5c-ai-babysitter-cloud-cost-estimator && rm -rf "$T"
manifest: library/specializations/code-migration-modernization/skills/cloud-cost-estimator/SKILL.md
source content

Cloud Cost Estimator Skill

Estimates cloud costs for migration targets, provides resource sizing recommendations, and suggests cost optimization strategies.

Purpose

Enable cloud cost planning for:

  • Resource sizing recommendations
  • Cost projection
  • Reserved instance optimization
  • Spot instance eligibility
  • Cost comparison

Capabilities

1. Resource Sizing Recommendations

  • Right-size compute instances
  • Optimize storage allocation
  • Plan memory requirements
  • Size database instances

2. Cost Projection

  • Monthly cost estimates
  • Annual projections
  • Growth modeling
  • Budget forecasting

3. Reserved Instance Optimization

  • Identify RI candidates
  • Calculate savings
  • Plan commitment levels
  • Optimize coverage

4. Spot Instance Eligibility

  • Assess workload suitability
  • Estimate availability
  • Calculate savings
  • Plan fallback strategy

5. Cost Comparison (On-Prem vs Cloud)

  • Calculate current costs
  • Project cloud costs
  • Analyze TCO
  • Document savings

6. FinOps Recommendations

  • Identify waste
  • Suggest optimizations
  • Plan tagging strategy
  • Implement showback

Tool Integrations

ToolCloudIntegration Method
AWS Pricing CalculatorAWSWeb/API
Azure TCO CalculatorAzureWeb/API
Google Cloud Pricing CalculatorGCPWeb/API
InfracostMultiCLI
CloudHealthMultiAPI
Spot.ioMultiAPI

Output Schema

{
  "estimateId": "string",
  "timestamp": "ISO8601",
  "costs": {
    "monthly": {
      "compute": "number",
      "storage": "number",
      "network": "number",
      "database": "number",
      "total": "number"
    },
    "annual": "number"
  },
  "sizing": {
    "instances": [],
    "storage": [],
    "databases": []
  },
  "optimizations": {
    "reservedInstances": {},
    "spotInstances": {},
    "rightSizing": []
  },
  "comparison": {
    "onPremises": "number",
    "cloud": "number",
    "savings": "number"
  }
}

Integration with Migration Processes

  • cloud-migration: Cost planning
  • migration-planning-roadmap: Budget planning

Related Skills

  • cloud-readiness-assessor
    : Migration planning

Related Agents

  • cost-optimization-agent
    : Cost optimization
  • cloud-migration-engineer
    : Migration execution