software-mansion avatar

Argent React Native Optimization

This is a measure-first React Native performance workflow that refuses to let you guess. It runs ESLint with RN-specific rules to catch mechanical issues, sweeps for semantic problems like missing memoization or bad list keys, then profiles the actual app to find real bottlenecks. The profiling phase delegates to argent-react-native-profiler for React and native traces, analyzes the hottest components, fixes the top offender, and re-measures to confirm improvement. It enforces one architectural fix per cycle and batches mechanical changes, so you always know what moved the needle. Honest approach: if React Compiler is enabled, it won't suggest useMemo wrapping unless the profiler proves the compiler bailed out.

install copies · 90 days. Times the install command was copied on this site in the last 90 days, bots filtered.
6
skills.sh installs
30.2K
GitHub stars
3.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add software-mansion/argent --skill argent-react-native-optimization --agent claude-code

Installs into .claude/skills of the current project.

Files

Rules

Sponsors

Details

Repository
github.com/software-mansion/argent
Categories
Frontend Development, Debugging, Mobile Development
First seen
Jul 14, 2026

More from software-mansion/argent

All 14
1software-mansion avatarargent-react-native-app-workflowsoftware-mansion/argentStep-by-step workflows for developing or debugging React Native apps on iOS simulator or Android emulator. Use when starting the app, debugging Metro, fixing bu30Kskills.sh installs
2software-mansion avatarargent-react-native-profilersoftware-mansion/argentProfile a React Native Hermes app to measure re-render and CPU performance using argent profiler tools. Use when optimizing for performance, measuring before/af30Kskills.sh installs
3pbakaus avatarlayoutpbakaus/impeccableImprove layout, spacing, and visual rhythm. Fixes monotonous grids, inconsistent spacing, and weak visual hierarchy. Use when the user mentions layout feeling o26.4Kskills.sh installs
4flutter avatarflutter-add-widget-testflutter/skillsflutter add widget test21.8Kskills.sh installs
5millionco avatarreact-doctormillionco/react-doctorUse when finishing a feature, fixing a bug, before committing React code, or when the user types `/doctor`, asks to scan, triage, or clean up React diagnostics.21.4Kskills.sh installs
6flutter avatarflutter-add-widget-previewflutter/skillsflutter add widget preview20.9Kskills.sh installs