cost-estimator

Installation
SKILL.md

Cost Estimator

AWS cost estimation tool for CDK projects with real-time pricing from AWS Price List Bulk API.

When to Apply

Reference this skill when:

  • Estimating AWS infrastructure costs
  • Analyzing CDK project resource costs
  • Generating pricing reports (Excel/Markdown)
  • Comparing costs across AWS regions
  • Calculating Bedrock model costs

How It Works

  1. Confirm Region - Select target AWS region(s)
  2. Scan Resources - Analyze CDK code for AWS resources
  3. Fetch Pricing - Get real-time prices from AWS Bulk API
  4. Generate Reports - Create Excel and Markdown reports

Prerequisites

  • AWS CDK project with synthesizable stacks
  • Python 3.8+ with pandas, openpyxl
  • AWS credentials (for pricing API access)

Usage

# Fetch AWS pricing data
python scripts/fetch-aws-pricing.py --region us-east-1

# Generate Excel report
python scripts/generate-pricing-excel.py --input resources.json --output costs.xlsx

Output Files

Reports are saved to cost-estimates/:

  • cost-estimate-{region}.xlsx - Detailed Excel report
  • cost-estimate-{region}.md - Markdown summary

Supported Regions

  • All standard AWS regions
  • China regions (cn-north-1, cn-northwest-1) with CNY pricing

References

Weekly Installs
3
GitHub Stars
8
First Seen
4 days ago