thesoftwarehouse/copilot-collections/tsh-optimizing-cloud-cost

Claude Code and agent skill by thesoftwarehouse/copilot-collections

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

Optimize cloud costs through resource rightsizing, tagging strategies, reserved instances, and spending analysis. Use when reducing cloud expenses, analyzing infrastructure costs, or implementing cost governance policies.

Install

npx vskill@latest install thesoftwarehouse/copilot-collections/tsh-optimizing-cloud-cost

SKILL.md

Cloud Cost Optimization

When to Use

  • Reducing cloud spending or meeting budget constraints
  • Right-sizing resources based on utilization
  • Implementing cost governance and tagging
  • Analyzing multi-cloud cost optimization opportunities

Pricing Model Decision

Workload TypeAWSAzureGCPSavings
Steady-state (24/7)Reserved Instances / Savings PlansReserved VMsCommitted Use30-72%
Variable / burstOn-Demand + Auto-scalingPay-as-you-goOn-DemandBaseline
Fault-tolerant batchSpot InstancesSpot VMsPreemptibleUp to 90%
Serverless / event-drivenLambdaFunctionsCloud FunctionsPay-per-use

Storage Tiering Decision

Data Access PatternAWSAzureGCP
Frequent (hot)S3 StandardHotStandard
Infrequent (30+ days)S3 Standard-IACoolNearline
Rare (90+ days)S3 GlacierColdColdline
Archive (365+ days)S3 Deep ArchiveArchiveArchive

Rule: Implement lifecycle policies to auto-transition data between tiers.

Required Tags

TagPurposeExample
EnvironmentCost allocation by envproduction, staging
ProjectCost allocation by projectmy-project
CostCenterFinance reportingengineering
OwnerContact for unused resourcesteam@example.com
ManagedByTrack IaC vs manualterraform

Reference: See references/tagging-standards.md for full standards.

Process

  1. Audit current spend → Use Cost Explorer / Cost Management to identify top costs
  2. Tag all resources → Apply required tags for cost allocation
  3. Identify waste → Find unused EBS, EIPs, snapshots, idle instances
  4. Right-size resources → Use Compute Optimizer / Advisor recommendations
  5. Apply pricing models → Reserved/Committed for steady, Spot for batch
  6. Implement tiering → Storage lifecycle policies, database right-sizing
  7. Set up alerts → Budget alerts at 50%, 80%, 100% thresholds
  8. Schedule reviews → Weekly cost review, monthly optimization

Checklist

  • [ ] Cost allocation tags applied to all resources
  • [ ] Unused resources deleted (EBS, EIPs, snapshots, idle instances)
  • [ ] Instances right-sized based on utilization metrics
  • [ ] Reserved capacity purchased for steady workloads (>70% utilization)
  • [ ] Spot/preemptible used for fault-tolerant workloads
  • [ ] Storage lifecycle policies configured
  • [ ] Budget alerts enabled (50%, 80%, 100%)
  • [ ] Cost anomaly detection enabled
  • [ ] Auto-scaling configured for variable workloads

Anti-Patterns

❌ Don't✅ Do
Over-provision "just in case"Right-size based on metrics, scale up if needed
Use On-Demand for steady workloadsUse Reserved/Committed for predictable usage
Store all data in hot tierImplement lifecycle policies
Skip taggingTag everything for cost visibility
Review costs monthlyReview weekly, alert on anomalies

Tools

ProviderTools
AWSCost Explorer, Cost Anomaly Detection, Compute Optimizer
AzureCost Management, Advisor
GCPCost Management, Recommender
Multi-cloudCloudHealth, Cloudability, Kubecost

Reference Files

  • references/tagging-standards.md - Tagging conventions and enforcement

Related Skills

  • tsh-implementing-terraform-modules - For resource provisioning
  • tsh-designing-multi-cloud-architecture - For cloud selection

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
266
Repository forks
18
7-day trend score
28

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/thesoftwarehouse/copilot-collections/tsh-optimizing-cloud-cost/badge)](https://verified-skill.com/skills/thesoftwarehouse/copilot-collections/tsh-optimizing-cloud-cost)

Something wrong with this skill or its page? Tell us.