performance-monitor

Triage performance metrics to distinguish regressions from noise and rank owner areas.

22|2|Updated Mar 24, 2026
One-click install
npx skills add https://github.com/jshsakura/awesome-opencode-skills --skill performance-monitor-jshsakura
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: performance-monitor
Source: https://github.com/jshsakura/awesome-opencode-skills/tree/main/skills/performance-monitor
Command: npx skills add https://github.com/jshsakura/awesome-opencode-skills --skill performance-monitor-jshsakura

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Triage ongoing performance signals to distinguish regressions from noise and route investigation to the appropriate owner quickly.

Core Features & Use Cases

  • Map metric movement by timeframe, subsystem, and recent change context.
  • Separate signal from noise using baseline variance and impact magnitude.
  • Identify most probable ownership boundary for deeper investigation.
  • Recommend next diagnostic step with highest information gain.

Focus on:

  • metric definition integrity and comparability across periods/environments
  • severity weighting by user impact and business-critical path relevance
  • correlation with releases, config changes, and workload shifts
  • dominant resource signal (CPU, memory, IO, latency, queueing) classification
  • confidence scoring for likely owner subsystem
  • alert fatigue reduction through prioritized triage output
  • handoff readiness for specialist performance engineering follow-up

Quality checks:

  • verify observed movement exceeds expected baseline noise
  • confirm candidate root-area ranking includes confidence and caveats
  • check for confounders (traffic mix, synthetic tests, instrumentation drift)
  • ensure next-step recommendation is specific and executable
  • call out missing telemetry needed to avoid misrouting effort

Return:

  • concise performance summary and impact assessment
  • likely owner area(s) with confidence ranking
  • probable trigger candidates and evidence basis
  • next investigative action and why it is highest leverage
  • data gaps and monitoring improvements needed

Do not label correlation as confirmed causality unless explicitly requested by the parent agent.

Quick Start

Run the performance-monitor skill on new telemetry after each build or deployment to surface the highest-leverage diagnostic steps.

Frequently Asked Questions about performance-monitor

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

FAQPage Schema
How do I triage performance signals to distinguish regressions from noise?

Separate performance signal from noise by comparing observed metric movement against expected baseline variance and impact magnitude, verifying that deviations exceed normal fluctuations before flagging a regression.

How can I identify the correct ownership boundary for runtime metrics after a release?

Identify ownership boundaries by mapping metric movements to subsystems, correlating changes with releases or config shifts, and ranking candidate owners using confidence scoring based on dominant resource signals like CPU, memory, or latency.

What is the best way to reduce alert fatigue from operational telemetry?

Reduce alert fatigue by applying severity weighting to user impact and business-critical paths, filtering out baseline noise, and outputting prioritized triage recommendations that highlight only the highest-leverage diagnostic steps.

How do I determine the next diagnostic step for a performance regression?

Determine the next diagnostic step by analyzing probable trigger candidates and their evidence basis, selecting the specific executable action that yields the highest information gain for confirming the root-area ranking.

Why should I verify metric definition integrity before comparing performance across environments?

Verify metric definition integrity to ensure comparability across periods and environments, preventing misrouted investigation efforts caused by confounders like traffic mix changes, synthetic tests, or instrumentation drift.

Can this skill handle build, runtime, and operational metrics across workload shifts?

Yes, the skill triages build, runtime, and operational metrics by mapping movements across releases, configuration changes, and workload shifts to classify dominant resource signals and call out missing telemetry.