Install
openclaw skills install performance-tuningDeep performance tuning workflow—goals and measurement, profiling, hotspots, caching and concurrency trade-offs, system-specific tuning (DB, GC, network), and verification. Use when fixing latency, throughput, or resource saturation.
openclaw skills install performance-tuningPerformance work is measurement-driven. Profile before optimizing; verify after changes; guard against regressions with benchmarks or production metrics.
Trigger conditions:
Initial offer:
Use six stages: (1) frame goals & SLOs, (2) measure baseline, (3) profile & hypothesize, (4) implement changes, (5) verify & compare, (6) prevent regression). Confirm language/runtime and environment (prod-like data volume).
Goal: Numeric targets: p95 latency, throughput, max memory—not “faster.”
Exit condition: One-page success criteria and out-of-scope areas.
Goal: Reproducible benchmark or RUM segment—same inputs, same conditions.
Exit condition: Baseline numbers + environment fingerprint (versions, flags).
Goal: Find dominant cost: CPU bound, I/O bound, lock contention, allocation rate.
Exit condition: Hypothesis tied to evidence (e.g., “40% time in JSON parse”).
Goal: Smallest change that addresses the hotspot; avoid clever without proof.
Goal: A/B or before/after with same workload; watch tail latency not only mean.
Goal: Micro-benchmarks in CI (optional), budgets, or synthetic checks.