003-skills/.claude/skills/nixtla-usage-optimizer/SKILL.md
Analyze Nixtla usage and optimize cost-effective forecast routing strategies. Use when auditing API usage or reducing costs. Trigger with 'optimize nixtla costs' or 'audit API usage'.
npx skillsauth add intent-solutions-io/plugins-nixtla nixtla-usage-optimizerInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Audit Nixtla library usage and recommend cost-effective routing strategies.
This skill analyzes and optimizes Nixtla usage:
Required:
No Additional Packages: Uses only Read, Glob, Grep tools
Find all Nixtla library usage:
grep -r "NixtlaClient" --include="*.py" .
grep -r "StatsForecast" --include="*.py" .
grep -r "MLForecast" --include="*.py" .
Categorize usage by:
Create 000-docs/nixtla_usage_report.md with:
Apply recommendations:
Error: No Nixtla usage found
Solution: Repository may not use Nixtla - recommend adoption
Error: Cannot determine cost impact
Solution: Add usage metrics or API call logging
Error: Mixed usage patterns
Solution: Report both opportunities, prioritize high-impact
Error: No baseline models found
Solution: Recommend adding StatsForecast for fallback
Scan results:
Found Nixtla usage:
- TimeGPT: 12 locations
- StatsForecast: 5 locations
- MLForecast: 2 locations
Recommendations:
1. Replace TimeGPT in 4 low-impact areas (save ~40%)
2. Add fallback to StatsForecast baselines
3. Keep TimeGPT for high-value forecasts
Scan results:
Found Nixtla usage:
- StatsForecast: 8 locations
- TimeGPT: 0 locations
Recommendations:
1. Add TimeGPT for 2 high-value forecasts
2. Keep baselines for simple patterns
3. Implement tiered routing
Related Skills:
nixtla-experiment-architect: Validate routing decisionsnixtla-timegpt-finetune-lab: Evaluate fine-tuning ROInixtla-prod-pipeline-generator: Implement routing in productiontools
This skill enables Claude to create and execute load tests for performance validation. It is designed to generate load test scripts using tools like k6, JMeter, and Artillery, based on specified test scenarios. Use this skill when the user requests to create a "load test", conduct "performance testing", validate "application performance", or needs a "stress test" to identify breaking points in the application. The skill helps define performance thresholds and provides execution instructions.
testing
This skill enables Claude to collect comprehensive infrastructure performance metrics across compute, storage, network, containers, load balancers, and databases. It is triggered when the user requests "collect infrastructure metrics", "monitor server performance", "set up performance dashboards", or needs to analyze system resource utilization. The skill configures metrics collection, sets up aggregation, and helps create infrastructure dashboards for health monitoring and capacity tracking. It supports configuration for Prometheus, Datadog, and CloudWatch.
tools
This skill enables Claude to monitor and analyze application error rates to improve reliability. It is used when the user needs to track and understand errors occurring in their application, including HTTP errors, application exceptions, database errors, external API errors, background job errors, and client-side errors. Use this skill when the user asks to "monitor errors", "analyze error rates", "track application errors", or requests help with "error monitoring". It sets up comprehensive error tracking and alerting based on defined thresholds.
development
This skill automates the setup of distributed tracing for microservices. It helps developers implement end-to-end request visibility by configuring context propagation, span creation, trace collection, and analysis. Use this skill when the user requests to set up distributed tracing, implement observability, or troubleshoot performance issues in a microservices architecture. The skill is triggered by phrases such as "setup tracing", "implement distributed tracing", "configure opentelemetry", or "add observability to microservices".