cost-optimizer-cloud-data-platforms

Solid

Analyzes and optimizes costs for cloud data platforms

AI & Automation 814 stars 53 forks Updated today MIT

Install

View on GitHub

Quality Score: 96/100

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

Skill Content

# Cost Optimizer (Cloud Data Platforms) ## Overview Analyzes and optimizes costs for cloud data platforms. This skill provides deep expertise in platform-specific cost structures and optimization strategies. ## Capabilities - Snowflake credit analysis and optimization - BigQuery slot and on-demand optimization - Redshift node sizing - Storage cost optimization - Query cost estimation - Warehouse scheduling recommendations - Data lifecycle policy recommendations - Reserved capacity planning ## Input Schema ```json { "platform": "snowflake|bigquery|redshift|databricks", "usageMetrics": "object", "billingData": "object", "queryHistory": "object" } ``` ## Output Schema ```json { "currentCost": "number", "optimizedCost": "number", "savings": "percentage", "recommendations": [{ "category": "string", "action": "string", "impact": "number", "effort": "low|medium|high" }] } ``` ## Target Processes - Data Warehouse Setup - Query Optimization - Pipeline Migration ## Usage Guidelines 1. Provide platform-specific usage metrics 2. Include billing data for cost baseline 3. Share query history for optimization analysis 4. Prioritize recommendations by impact and effort ## Best Practices - Regularly review and optimize warehouse sizes - Implement auto-suspend and auto-resume policies - Use clustering and partitioning to reduce scan costs - Consider reserved capacity for predictable workloads - Monitor and alert on cost anomalies

Details

Author
a5c-ai
Repository
a5c-ai/babysitter
Created
4 months ago
Last Updated
today
Language
JavaScript
License
MIT

Integrates with

Related Skills