skills/smithery.ai/performance-profiling

performance-profiling

SKILL.md

Performance Profiling

Core Principle: Measure First

Never optimize without data. Gut-feeling optimization leads to wasted effort on non-bottlenecks. Always follow this sequence:

  1. Define a measurable performance goal (e.g., "page load under 2 seconds on 3G").
  2. Measure current performance with appropriate tooling.
  3. Identify the actual bottleneck from profiling data.
  4. Apply a targeted fix.
  5. Re-measure to confirm improvement.
  6. Repeat until the goal is met.

Bottleneck Categories

Before diving into tools, classify the bottleneck you are investigating:

Installs
17
First Seen
Mar 12, 2026