{"slug":"trezor-performance-react-hooks","source_name":"trezor/performance-react-hooks","name":"Trezor/Performance React Hooks","description":"React render performance for Trezor Suite — memoization under React Compiler, referentially stable hook dependencies, minimal dependency arrays, and telling a wasted memo from a render loop. Use when adding useMemo, useCallback or memo, when writing a dependency array, or when a component re-renders or refetches more than it should.","version":4,"lift":{"pass_rate_delta_pts":36.36,"pass_rate_pct":100,"total_cases":22,"passed_cases":22,"tokens_delta_pct":70.7,"turns_delta_pct":0,"verdict":"pass","benchmark_model":"gemini-3.6-flash","grading_method":"judged","completed_at":"2026-09-26T13:37:51.444158+00:00"},"skill_score":1,"benchmark_models":[{"model":"gemini-3.6-flash","headline":true,"delta_pts":36.36,"with_pass_pct":100,"without_pass_pct":63.6,"tokens_delta_pct":70.7,"turns_delta_pct":0,"total_cases":22,"cases_aggregated":22,"verdict":"pass","never_hurt":true,"completed_at":"2026-09-26T13:37:51.444158+00:00","run_id":"1f7b18ee-b68b-49b3-9619-3f0a473fb2b4","latest_attempt":{"id":"1f7b18ee-b68b-49b3-9619-3f0a473fb2b4","runner_model":"gemini-3.6-flash","overall_verdict":"pass","completed_at":"2026-09-26T13:37:51.444158+00:00","gate":null},"version_number":2,"is_latest_version":false,"gate":null},{"model":"gemini-3.8-flash","headline":false,"delta_pts":null,"with_pass_pct":null,"without_pass_pct":null,"tokens_delta_pct":346.8,"turns_delta_pct":0,"total_cases":22,"cases_aggregated":22,"verdict":"mixed","never_hurt":true,"completed_at":"2026-11-01T18:51:34.086099+00:00","run_id":"4da1c933-5f3b-4cda-9b52-51cc881630ae","latest_attempt":{"id":"4da1c933-5f3b-4cda-9b52-51cc881630ae","runner_model":"gemini-3.8-flash","overall_verdict":"mixed","completed_at":"2026-11-01T18:51:34.086099+00:00","gate":"not_comparable"},"version_number":3,"is_latest_version":false,"gate":"not_comparable"}],"trust":{"skill_safety":"passed","safety_status":"clean","intent_verdict":null,"content_status":"clean","indexable":true},"license":"NOASSERTION","install_count":0,"total_uses":0,"total_users":0,"manifest_hash":"fae7dcf527c7be9c04a02ad86f7bc8dfbee7096e1c4e13ec04d9e97670aba5ae","install_name":"trezor-performance-react-hooks","version_id":"d2f4b556-b013-4c65-8098-23bd29f0f10e","body_sha256":"fae7dcf527c7be9c04a02ad86f7bc8dfbee7096e1c4e13ec04d9e97670aba5ae","render_hash":"f809829bc8c693b09ac8cf9a9c94fb0e3a2c9a43c97acbb684f77bb777e86af0","raw_url":"https://app.decimal.ai/s/trezor-performance-react-hooks/SKILL.md","scorecard_url":"https://app.decimal.ai/skills/trezor-performance-react-hooks"}