Performance Measurement
CommunityMeasure first, optimize fast.
Software Engineering#optimization#metrics#profiling#instrumentation#quality-assurance#production-monitoring#measure
Authormelissa-pereira-deel
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Carmack's discipline: never optimize without measuring. Instruments, signposts, budgets, thermal management, profiling methodology. Trigger on: 'it feels slow', 'where is the bottleneck?', profiling, Instruments, 'CPU usage is high', 'memory leak', frame drops, 'battery drain', thermal throttling, performance budget, 'how do I measure?', Time Profiler, Allocations, os_signpost, MetricKit.
Core Features & Use Cases
- Establish performance budgets before optimizing: total budget derived from target FPS, decompose into subcomponents such as rendering, preprocessing, inference, and UI updates
- Provide instrumentation templates and measurement methodologies (Time Profiler, Allocations, os_signpost, MetricKit)
- Guidance on thermal management, warm-up, aggregation, and reporting (p50/p95) to support production-grade performance
- Real-world scenarios: ensuring features stay within budgets in both lab profiling and field use
Quick Start
Run a baseline profile on your target workflow using Time Profiler and review allocations to identify the top bottleneck
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: Performance Measurement Download link: https://github.com/melissa-pereira-deel/creative-technologist-agent/archive/main.zip#performance-measurement Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.