performance-review

Identifies performance bottlenecks and proposes concrete optimizations for software systems.

Updated May 7, 2025
One-click install
npx skills add https://github.com/enchantednatures/.dotfiles --skill performance-review-enchantednatures
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: performance-review
Source: https://github.com/enchantednatures/.dotfiles/tree/main/.config/opencode/skills/performance-review
Command: npx skills add https://github.com/enchantednatures/.dotfiles --skill performance-review-enchantednatures

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Performance issues in software can degrade user experience and waste resources. This Skill helps teams identify bottlenecks, validate performance requirements, and guide targeted optimizations.

Core Features & Use Cases

  • Identify bottlenecks and hotspots in code paths
  • Validate performance requirements (p50/p95/p99) and throughput
  • Provide concrete recommendations and guardrails for production

Quick Start

Analyze a codebase to locate hot paths and propose optimizations.

Frequently Asked Questions about performance-review

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

FAQPage Schema
How do I identify performance bottlenecks in my codebase?

To identify performance bottlenecks, apply profiling and baseline measurement to your codebase to locate hot paths and propose concrete optimizations with production guardrails.

What is the best way to measure p95 and p99 latency for software optimization?

Measuring p95 and p99 latency requires validating performance requirements against throughput targets, profiling hotspots, and analyzing code paths to guide targeted optimizations.

Can I use profiling to validate performance requirements for production services?

Yes, profiling validates performance requirements for production services by measuring baselines, identifying hotspots in code paths, and providing guardrails to ensure safe optimization.

Why does throughput degrade and how can I find the hotspots?

Throughput degrades when bottlenecks exist in code paths; find hotspots by profiling the system, measuring baseline performance, and analyzing the results against throughput targets.

When do I need baseline measurement before optimizing system performance?

Baseline measurement is needed before optimizing system performance when you must validate p50, p95, or p99 targets and ensure proposed changes effectively resolve identified bottlenecks.