What problem does it solve?
Performance investigations are often chaotic and guess-based. This Skill provides a disciplined, data-driven approach that starts with inexpensive experiments and ramps up to more invasive tests, ensuring measurements guide every decision.
Core Features & Use Cases
- Baseline measurement: three runs to report the median, establishing a trustworthy starting point.
- Code-path inspection: end-to-end tracing to enumerate syscalls, locks, DB statements, and RPCs to identify bottlenecks.
- Convergence ladder: learn from fast operations to slow ones and borrowing techniques from the lighter path.
- Concurrency and scalability analysis: sweep parallelism (1, 4, 16, 64) to locate parallel ceilings and serial overhead.
- Isolated probes: implement minimal standalone probes to validate hypotheses before production changes.
- Production profiling tools: use perf/bpftrace when needed for deeper CPU attribution.
Quick Start
Start with a baseline measurement (three runs, report the median), then escalate through tracing, concurrency sweeps, and isolated probes before touching production.