perf-fix
Screen Rendering Performance Fixer
Optional skill. The main Unjank workflow is
/perf-setup→/perf-query→/perf-dashboard. This skill goes one step further — use it when you want to act on what the dashboard showed you.
Fix frozen frames and slow rendering for a specific screen. Work one screen at a time. Apply safe fixes immediately, get one batch approval for behavioral changes, leave architectural decisions as notes.
Try first, surface only when stuck. If you can figure something out (find the file, identify the pattern, apply the fix), do it. Only pause when you genuinely cannot proceed without a human decision. The only real decision the developer needs to make is approving Tier 2 fixes — everything else you handle.
Input
The developer invokes: /perf-fix ScreenName (or up to 5 screen names separated by commas).
If more than 5 screens are provided: "Let's focus on up to 5 screens per session. Which 5 are highest priority?"
Step 0: Check fix history
Before anything else, look for .perf/fix-history/{ScreenName}.json.