perf-optimizer

Diagnose and fix performance regressions in the OneKey mobile app.

Updated Apr 15, 2026
One-click install
npx skills add https://github.com/wanghaisheng/web3-scaffold-app-monorepo --skill perf-optimizer-wanghaisheng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: perf-optimizer
Source: https://github.com/wanghaisheng/web3-scaffold-app-monorepo/tree/main/.claude/skills/perf-optimizer
Command: npx skills add https://github.com/wanghaisheng/web3-scaffold-app-monorepo --skill perf-optimizer-wanghaisheng

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill provides a structured workflow to diagnose, measure, and fix performance regressions and inefficiencies in the OneKey mobile app, helping teams reach faster startup times and smoother user experiences.

Core Features & Use Cases

  • Baseline establishment and controlled perf measurements (3 runs) to create objective benchmarks.
  • Bottleneck analysis and targeted one-change iterations to drive measurable improvements.
  • Documentation of results, decisions, and rationale to support traceability and audits.
  • Use Case: When Home screen token refresh is slow, identify top bottlenecks and apply focused optimizations.

Quick Start

Run an initial performance baseline, execute a three-run perf cycle, and implement one targeted change per iteration to improve the Home tokens refresh metrics.

Frequently Asked Questions about perf-optimizer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I fix performance regressions in a React Native mobile app?

To fix mobile performance regressions, establish an objective benchmark baseline, execute controlled three-run measurements, and apply targeted one-change iterations to isolate and resolve specific bottlenecks.

What is the best way to establish a baseline for mobile app startup diagnostics?

Establishing a baseline for mobile app startup diagnostics requires running controlled performance measurements across three iterations to create an objective benchmark for evaluating future improvements and regressions.

How do I measure bottlenecks during a home screen token refresh?

Measuring bottlenecks during a home screen token refresh involves using end-to-end instrumentation to monitor the specific user flow, identify top performance bottlenecks, and document the results for targeted optimization.

Does this performance optimization approach work for React Native critical user flows?

Yes, this performance optimization approach works for React Native critical user flows by applying systematic diagnostics, controlled experiments, and documented iterations across scenarios like startup and home screen refresh.

Why should I use a one-change iteration strategy for mobile performance improvements?

Using a one-change iteration strategy for mobile performance improvements isolates variables, ensures traceability of outcomes, and documents the specific rationale behind each targeted optimization decision.