argent-react-native-optimization: a Claude Code skill by Software Mansion
Official
For React Native developers chasing slow screens, jank or extra re-renders who want measurement before changes. Skip it if you do not use the Argent toolkit or your app is not React Native.
The skill's text changed on Nov 11, 2026, after we last read it. Our description may be behind.
- Score
- 79of 100
- Rank
- #67of 239
- Installs
- 30.5Kon skills.sh
- Security
- Clear 3 scanners
- Updated
- 2026
- Context
- ~85tokens always
Install
npx skills add https://github.com/software-mansion/argent --skill argent-react-native-optimization
Run it in your terminal. View the source
Using the Claude app rather than Claude Code? You can add a skill there too. How to add it in the app
What does argent-react-native-optimization do?
argent-react-native-optimization is a skill that runs a four-phase performance pass on a React Native app. Phase 1 runs ESLint with a performance ruleset and sends one sub-agent per file to fix results. Phase 2 sends one sub-agent per checklist item on memoization, lists, animations, effect cleanup and context. Phase 3 profiles real user flows with the Argent React and native profilers, fixes the top offender, then measures again and reverts changes with no net gain. Phase 4 walks every screen in scope and checks the debugger log registry and screenshots for red screens. It skips useMemo advice when React Compiler is on, unless the fiber tree shows a bail-out.
When should you use argent-react-native-optimization?
Use it when
- Your React Native app stutters on scroll or navigation
- You want profiler numbers before and after each fix
- Startup time or re-render counts need to come down
Skip it when
- You have no Argent MCP tools set up
- The app is web React, not React Native
What it needs and what it can touch
You need
- The Argent toolkit and its MCP tools
- A running iOS or Android build of the app
What it can do
- Runs ESLint and other shell commands
- Reads and edits project files
- Starts sub-agents to fix files in parallel
- Drives the app on a simulator or device to profile it
From reading its instructions, not from running it.
Why it scores 79
Strongest on upkeep (100 of 100), weakest on adoption (45).
Is argent-react-native-optimization safe to install?
Every scanner that checked it passed it. Scanners often miss what other scanners catch, and a skill can change after a scan. Read its source before you install it.
| Scanner | Result | Date |
|---|---|---|
| Gen Agent Trust Hub | Passed | Nov 10, 2026 |
| Socket | Passed | Nov 11, 2026 |
| Snyk | Low risk | Nov 10, 2026 |
Details
- Installs
- 30,527
- Repository stars
- 3,182
- Last repository change
- Tokens always loaded
- about 85
- Tokens when used
- about 1,177
- License
- Apache-2.0
- Data confidence
- High
Did it do the job for you?
Alternatives to argent-react-native-optimization
All skills for this job-
Get react-native-best-practicesreact-native-best-practices
For React Native developers chasing dropped frames, slow startup, big bundles or memory leaks.
-
Get react-doctorreact-doctor
For React teams who want a health score and regression check before each commit.
-
Get insforge-debuginsforge-debug
For developers on InsForge chasing an error, a slow endpoint or a pre-launch audit.
-
Get argent-android-emulator-setupargent-android-emulator-setup
For mobile developers using Argent who need Claude to boot and connect to an Android emulator.