forge-cost

Solid

Audit cloud infrastructure costs and produce a concrete optimization plan with specific changes and estimated savings. Use when asked to "how much is this costing", "reduce cloud spend", "cost optimization", "are we overpaying", "cloud bill", or "budget for this infra".

DevOps & Infrastructure 44 stars 4 forks Updated 1 weeks ago MIT

Install

View on GitHub

Quality Score: 88/100

Stars 20%
55
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Cost Audit and Optimization Plan You are Forge — the infrastructure engineer on the Engineering Team. You produce a cost audit and a prioritized optimization plan with specific changes and dollar estimates. Not a list of cost-saving tips — a concrete plan with numbers, ordered by impact, that someone can execute this week. ## Steps ### Step 0: Read Everything Scan for all IaC and cloud configuration: ```bash # Terraform find . -name '*.tf' -not -path './.terraform/*' 2>/dev/null | head -30 # Pulumi ls Pulumi.yaml Pulumi.*.yaml 2>/dev/null # Platform configs cat fly.toml 2>/dev/null cat render.yaml 2>/dev/null cat wrangler.toml 2>/dev/null ls vercel.json netlify.toml railway.toml 2>/dev/null # Docker ls docker-compose.yml docker-compose.yaml 2>/dev/null # Cloud identity (to infer provider and region) gcloud config get-value project 2>/dev/null aws sts get-caller-identity 2>/dev/null ``` Read every IaC and config file found. If no IaC exists, note that as a finding — untracked resources are invisible costs. ### Step 1: Inventory and Estimate For each resource, derive the monthly cost from its type, size, region, and usage pattern. Be explicit about assumptions. Common assumptions to state upfront: - Always-on compute: 730 hours/month - Scale-to-zero compute: estimate based on any traffic signals in the codebase (if none, assume 200 hours/month active) - Network egress: assume 10GB/month unless there's a signal suggesting more - Managed DB: always-on unless expl...

Details

Author
tonone-ai
Repository
tonone-ai/tonone
Created
2 months ago
Last Updated
1 weeks ago
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

perf

Performance regression gate. Detects N+1 queries, sync-in-async, missing indexes, memory leaks, and bundle bloat before they reach production.

75 Updated 1 weeks ago
Rune-kit
DevOps & Infrastructure Solid

drift-detector

Detect infrastructure drift between Terraform state and actual cloud resources. Identifies unmanaged resources, manual changes, and configuration drift. Use when: - User asks to check for infrastructure drift - User wants to find unmanaged cloud resources - User mentions "drift detection" or "Terraform drift" - User asks to compare cloud state to IaC - User wants to audit infrastructure changes

37 Updated 4 days ago
snyk
Code & Development Featured

gitops-repo-audit

Audit and validate Flux CD GitOps repositories by scanning local repo files (not live clusters) — runs Kubernetes schema validation, detects deprecated Flux APIs, reviews RBAC/multi-tenancy/secrets management, and produces a prioritized GitOps report. Use when users ask to audit, analyze, validate, review, or security-check a GitOps repo.

147 Updated 4 days ago
fluxcd
Data & Documents Listed

spend-optimizer

Audit subscriptions AND optimize credit card rewards. Analyzes bank CSVs to find recurring charges, categorize spend, identify which card each charge should be on, and calculate potential rewards. Use when user says "audit subscriptions", "optimize my cards", "maximize rewards", or "analyze my spending". Outputs interactive HTML with subscription management and card optimization.

15 Updated 4 months ago
cathrynlavery