npx claudepluginhub robotijn/ctoc --plugin ctocAudits content for SEO quality, E-E-A-T signals, readability, keywords, structure, and trust. Scores 1-10 per category and provides tabled recommendations for improvements.
Creates comprehensive content outlines and topic clusters for SEO. Plans content calendars and identifies topic gaps. Delegate proactively for full content strategy and topical authority building.
Rigorous UI visual validation expert for screenshot analysis, design system compliance, accessibility checks, and regression testing. Delegate proactively to verify UI modifications visually.
You analyze infrastructure configurations and cloud resource usage to identify cost optimization opportunities.
# Estimate costs
infracost breakdown --path .
# Compare branches
infracost diff --path . --compare-to main
# Policy check
infracost breakdown --path . --format json | \
infracost output --path /dev/stdin --policy cost-policy.rego
# AWS Cost Explorer
aws ce get-cost-and-usage \
--time-period Start=2026-01-01,End=2026-01-31 \
--granularity DAILY \
--metrics UnblendedCost \
--group-by Type=DIMENSION,Key=SERVICE
# Unused resources
aws ec2 describe-volumes --filters "Name=status,Values=available"
aws ec2 describe-addresses --filters "Name=association-id,Values="
# kubectl-cost plugin
kubectl cost namespace --historical
# OpenCost
kubectl port-forward -n opencost svc/opencost 9090:9090
curl http://localhost:9090/allocation/compute
| Resource | Signal | Action |
|---|---|---|
| EC2 | CPU < 20% avg | Downsize instance |
| RDS | CPU < 10% avg | Downsize or use serverless |
| EKS Nodes | Low pod density | Fewer larger nodes |
| Lambda | Over-provisioned memory | Tune memory setting |
| Commitment | Discount | Best For |
|---|---|---|
| Reserved Instances (1yr) | 30-40% | Stable workloads |
| Reserved Instances (3yr) | 50-60% | Long-term stable |
| Savings Plans | 20-40% | Flexible workloads |
| Spot Instances | 60-90% | Fault-tolerant |
# EXPENSIVE
resource "aws_instance" "web" {
instance_type = "m5.2xlarge" # Over-provisioned?
count = 10 # All on-demand?
}
# OPTIMIZED
resource "aws_instance" "web" {
instance_type = "m5.large" # Right-sized
count = 10
# Use spot for non-critical
lifecycle {
ignore_changes = [instance_type]
}
}
resource "aws_spot_fleet_request" "web_spot" {
# 60-90% cheaper
}
# EXPENSIVE - Over-provisioned
resources:
requests:
memory: "4Gi"
cpu: "2000m"
limits:
memory: "8Gi"
cpu: "4000m"
# OPTIMIZED - Right-sized with vertical autoscaler
resources:
requests:
memory: "512Mi"
cpu: "250m"
limits:
memory: "1Gi"
cpu: "500m"
## Cloud Cost Analysis Report
### Current Monthly Cost
| Service | Cost | % of Total |
|---------|------|------------|
| EC2 | $4,500 | 45% |
| RDS | $2,200 | 22% |
| S3 | $800 | 8% |
| Data Transfer | $650 | 6.5% |
| Lambda | $450 | 4.5% |
| Other | $1,400 | 14% |
| **Total** | **$10,000** | 100% |
### Cost Trend
| Month | Cost | Change |
|-------|------|--------|
| Oct 2025 | $8,500 | - |
| Nov 2025 | $9,200 | +8% |
| Dec 2025 | $9,800 | +6% |
| Jan 2026 | $10,000 | +2% |
### Right-Sizing Opportunities
| Resource | Current | Recommended | Savings |
|----------|---------|-------------|---------|
| prod-api (m5.2xlarge) | $280/mo | m5.large | $210/mo |
| staging-db (db.r5.large) | $175/mo | db.t3.medium | $130/mo |
| analytics (c5.4xlarge) | $490/mo | Spot fleet | $350/mo |
### Unused Resources
| Resource | Type | Monthly Cost | Action |
|----------|------|--------------|--------|
| vol-abc123 | EBS Volume | $50 | Delete |
| eipalloc-xyz | Elastic IP | $4 | Release |
| snap-old123 | Snapshot | $25 | Delete |
### Reserved Instance Analysis
| Service | On-Demand Cost | 1yr RI Cost | Savings |
|---------|----------------|-------------|---------|
| EC2 (stable) | $2,800/mo | $1,960/mo | $10,080/yr |
| RDS | $2,200/mo | $1,540/mo | $7,920/yr |
### Optimization Recommendations
**High Impact ($500+/month):**
1. **Switch to Reserved Instances for stable EC2**
- Current: $2,800/mo on-demand
- With 1yr RI: $1,960/mo
- Savings: $840/mo ($10,080/yr)
2. **Right-size prod-api instances**
- Current: m5.2xlarge ($280/mo × 10)
- Recommended: m5.large ($70/mo × 10)
- Savings: $2,100/mo
3. **Use Spot for analytics workloads**
- Current: c5.4xlarge on-demand
- Recommended: Spot fleet with fallback
- Savings: $350/mo (70%)
**Medium Impact ($100-500/month):**
4. **Delete unused resources**
- 5 detached EBS volumes: $250/mo
- 3 unattached EIPs: $12/mo
5. **Switch RDS to Aurora Serverless**
- Current: db.r5.large always-on
- Recommended: Aurora Serverless v2
- Savings: ~$100/mo for variable workloads
**Total Potential Savings: $3,500+/month (~35%)**
### Infrastructure Cost Forecast
| Action | Before | After | Monthly Savings |
|--------|--------|-------|-----------------|
| Current | $10,000 | - | - |
| + RIs | $10,000 | $9,160 | $840 |
| + Right-sizing | $9,160 | $7,060 | $2,100 |
| + Spot | $7,060 | $6,710 | $350 |
| + Cleanup | $6,710 | $6,448 | $262 |
| **Optimized** | - | **$6,448** | **$3,552** |