buildbuddy-usage-analysis

Fetch BuildBuddy usage and trend data to detect anomalies and cost drivers.

6|Updated Jul 9, 2019
One-click install
npx skills add https://github.com/sluongng/dotfiles --skill buildbuddy-usage-analysis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: buildbuddy-usage-analysis
Source: https://github.com/sluongng/dotfiles/tree/main/config/claude/plugins/buildbuddy/skills/buildbuddy-usage-analysis
Command: npx skills add https://github.com/sluongng/dotfiles --skill buildbuddy-usage-analysis

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

BuildBuddy usage and billing data can be opaque and hard to monitor. This Skill automates collection and analysis to surface spikes, trends, and potential cost-saving actions while keeping API keys secure.

Core Features & Use Cases

  • Retrieve usage and trend data (GetUsage, GetTrend) and drilldown data (GetStatHeatmap, GetStatDrilldown, SearchInvocation, SearchExecution) for in-depth analysis.
  • Detect anomalies using robust statistics and compare current periods to prior periods to forecast costs.
  • Generate actionable recommendations to reduce spend while maintaining security and compliance.

Quick Start

Configure the API and targets in references/requests.md, then run GetUsage for current and prior months, GetTrend for a matching window, and use the analyzer to compare and project.

Frequently Asked Questions about buildbuddy-usage-analysis

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I monitor BuildBuddy usage to identify cost spikes?

To monitor BuildBuddy usage and identify cost spikes, fetch GetUsage and GetTrend data for current and prior periods, then compare them to detect anomalies using robust statistics. This surfaces spikes and cost drivers automatically.

What is the best way to analyze BuildBuddy invocation and execution trends?

Analyzing BuildBuddy invocation and execution trends involves fetching SearchInvocation and SearchExecution data alongside GetTrend metrics. Comparing these current and prior period responses highlights usage patterns and projected costs.

Can I drill down into BuildBuddy usage stats to find specific cost drivers?

Yes, you can drill down into BuildBuddy usage stats by retrieving GetStatHeatmap and GetStatDrilldown data. This allows in-depth analysis of specific invocations and executions to pinpoint exact cost drivers and anomalies.

How does usage anomaly detection work for BuildBuddy billing data?

Usage anomaly detection works by fetching current and prior period GetUsage data, then applying robust statistics to compare them. This process highlights spikes, trends, and potential cost-saving actions within BuildBuddy billing.

Do I need to configure API keys securely for BuildBuddy usage analysis?

Yes, you must configure API keys securely for BuildBuddy usage analysis. You set up the API and targets in the references file, ensuring keys are kept secure while fetching usage data and generating cost-saving recommendations.