perf-profile
SolidStructured performance profiling workflow. Identifies bottlenecks, measures against budgets, and generates optimization recommendations with priority rankings.
Install
Quality Score: 87/100
Skill Content
Details
- Author
- striderZA
- Repository
- striderZA/OpenCodeGameStudios
- Created
- 4 months ago
- Last Updated
- 1 months ago
- Language
- JavaScript
- License
- MIT
Similar Skills
Semantically similar based on skill content — not just same category
perf-profiling
Systematic performance profiling and optimization. Use when performance issues are reported or suspected. Measure first, optimize second. Applies Pareto principle — find the 20% of code causing 80% of slowness, fix that, not the rest.
performance-profiling-method
The measurement discipline for all performance work - establish a baseline, profile, identify the single dominant bottleneck, fix only that, then re-profile to prove the change. Use whenever anything is described as slow, laggy, stuttering, dropping frames, taking too long to load, or using too much memory, and before accepting any optimisation suggestion.
perf
Measurement-first performance work — define the budget and metric, measure a reproducible baseline, profile to find the REAL hotspot, fix the biggest lever first (algorithmic > batching/caching > micro), re-measure after every single change, stop at the budget. TRIGGER when: something is slow, memory-hungry, or the user wants it faster/cheaper ("optimize", "why is this slow", "speed this up", "reduce latency/memory"). DO NOT TRIGGER when: it's a correctness bug that happens to involve time (timeout because of a hang → /diagnose), or a whole-codebase perf *audit* with no target metric (use the performance-analyzer agent directly).