performance-analysis

Analyze service and endpoint performance to identify bottlenecks and reduce latency.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/ramybarsoum/RStack-V0 --skill performance-analysis-ramybarsoum
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: performance-analysis
Source: https://github.com/ramybarsoum/RStack-V0/tree/main/skill/performance-analysis
Command: npx skills add https://github.com/ramybarsoum/RStack-V0 --skill performance-analysis-ramybarsoum

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Performance issues like high latency, resource contention, and slow queries are time-consuming to diagnose and fix; this Skill guides engineers through profiling, query analysis, load testing, and SLO tracking to locate root causes and propose fixes.

Core Features & Use Cases

  • Profiling & Bottleneck Identification: Collects and interprets CPU, memory, and request-level traces to surface hotspots and inefficient code paths.
  • Query Analysis & Optimization: Examines slow database queries, suggests indexing or refactor strategies, and highlights N+1 or misused ORM patterns.
  • Load Testing & SLO Tracking: Establishes baselines, runs targeted load tests, and produces SLO metrics to validate improvements and track regressions.
  • Use Case: When the AllCare encounter list endpoint is slow, run a guided analysis to produce a report with prioritized fixes and an updated SLO.

Quick Start

Start a guided performance analysis by saying /performance-analysis "Encounter list is slow".

Frequently Asked Questions about performance-analysis

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

FAQPage Schema
How do I identify performance bottlenecks causing high latency in my backend API?

To identify performance bottlenecks, this Skill collects and interprets CPU, memory, and request-level profiling traces to surface hotspots and inefficient code paths. It then produces actionable optimization recommendations and saves a report to your workspace.

What's the best way to optimize slow database queries and fix N+1 ORM patterns?

To optimize slow database queries, this Skill examines query diagnostics, highlights N+1 or misused ORM patterns, and suggests indexing or refactor strategies. The resulting query analysis helps reduce latency and improve resource efficiency.

How do I run load testing and track SLO metrics to validate performance improvements?

To run load testing and track SLO metrics, this Skill establishes baselines, executes targeted load tests, and produces SLO metrics to validate improvements and track regressions. Results are saved as structured reports for review.

Does this performance analysis workflow work for production investigations as well as development?

Yes, this performance analysis workflow is applicable to both production investigations and development. It analyzes services and endpoints to locate root causes of high latency and resource contention across both environments.

How do I start a guided performance analysis for a slow endpoint?

To start a guided performance analysis, initiate the Skill with a description of your issue. It integrates structured questions to clarify scope, then analyzes the endpoint and saves prioritized fixes to work/performance-reports.