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
- Confirm Region - Select target AWS region(s)
- Scan Resources - Analyze CDK code for AWS resources
- Fetch Pricing - Get real-time prices from AWS Bulk API
- 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 reportcost-estimate-{region}.md- Markdown summary
Supported Regions
- All standard AWS regions
- China regions (cn-north-1, cn-northwest-1) with CNY pricing
References
- CDK Analysis - Resource scanning guide
- Pricing API - AWS Bulk API usage
- Report Generation - Report creation
- Bedrock Pricing - AI model pricing
Weekly Installs
3
Repository
aws-samples/sam…buildersGitHub Stars
8
First Seen
4 days ago
Security Audits