From claude-connoisseur
Estimates monthly cloud costs by analyzing infrastructure files like Terraform, Pulumi, Kubernetes, Docker Compose and application code, with optimization suggestions.
npx claudepluginhub eugeniosegala/claude-connoisseur --plugin claude-connoisseurThis skill is limited to using the following tools:
Analyse the project's infrastructure and application configuration to produce a monthly cost estimate with optimisation suggestions.
Audits cloud infrastructure costs from IaC like Terraform/Pulumi and configs, runs Infracost/AWS Cost Explorer/GCP Billing scanners, produces prioritized optimization plan with changes and savings estimates.
Estimates infrastructure, development effort, and TCO for technical projects. Use for budgeting, build vs buy decisions, and architecture cost projections.
Share bugs, ideas, or general feedback.
Analyse the project's infrastructure and application configuration to produce a monthly cost estimate with optimisation suggestions.
Files and instructions: $ARGUMENTS
Scan the project for infrastructure files, configuration, and application code. Common sources include:
*.tf, *.tfvars — resource definitions, instance types, storage configstemplate.yaml, template.jsonlib/*.ts, lib/*.py — infrastructure as codePulumi.yaml, index.ts, __main__.py*.yaml in k8s/, manifests/, charts/ — resource requests/limits, replica counts, PVCsdocker-compose.yml — service definitions, resource constraintsserverless.yml — function configs, memory, timeout@anthropic-ai/sdk, stripe, twilio, @sendgrid/mail, boto3, etc.), API key references, webhook handlers — indicators of pay-per-use servicespackage.json, requirements.txt, go.mod, Gemfile — paid SDK dependencies hint at service usage.github/workflows/, .gitlab-ci.yml, Jenkinsfile — build resources, runner typesIf no infrastructure files are found, infer from the application code what services would be required to run it (e.g. a Django app implies a web server, database, and likely object storage).
The arguments are free-form and flexible. They may contain:
@main.tf, serverless.yml, docker-compose.yml, template.yaml k8s/deployment.yamlParse the arguments to identify which files to analyse and what additional assumptions apply. When no files are provided, explore the project to find relevant infrastructure and application files.
/cost-review — scan the entire project and estimate costs/cost-review @main.tf @variables.tf — estimate from specific Terraform files/cost-review assume 10k daily active users on AWS eu-west-1 — estimate with usage assumptions/cost-review @serverless.yml we expect 1M invocations per month — estimate with traffic context/cost-review @docker-compose.yml this will run on ECS Fargate — estimate with deployment target## Cost Estimate Summary
| Service | Configuration | Assumptions | Monthly Cost (USD) |
|-----------------|---------------------|-----------------------|--------------------|
| EC2 | t3.medium x2 | 24/7, eu-west-1 | $60–$70 |
| RDS PostgreSQL | db.t3.medium, 100GB | Single-AZ, 500 IOPS | $45–$55 |
| ... | ... | ... | ... |
| **Total** | | | **$XXX–$YYY** |
## Top optimisation opportunities
1. ...
2. ...
3. ...
## Unknowns
- ...