Expo Performance Audit — Security skill for Claude Code
An installable agent skill for reviewing an Expo app before release.
How to install Expo Performance Audit
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open magicows/expo-performance-audit and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Expo Performance Audit does
An installable agent skill for reviewing an Expo app before release. It inspects project code and configuration for performance risks, then guides an evidence-based report with actions the developer can review. The SKILL.md format can be used by compatible coding agents, including Codex, Claude Code, and Cursor.
Alternatives in Security
- Security Ownership Map — Map people-to-file ownership, compute bus factor, and identify risks 14.6k ★
- Skill Audit — Audit codebases for quality, consistency, and broken patterns — use for pre-release or tech debt review 2.8k ★
- Reflexion — Audit and optimize the .claude/ ecosystem — skills, hooks, guides, patterns, agents, and settings — for qualit 224 ★
README
Expo Performance Audit
An installable agent skill for reviewing an Expo app before release. It inspects project code and configuration for performance risks, then guides an evidence-based report with actions the developer can review. The `SKILL.md` format can be used by compatible coding agents, including Codex, Claude Code, and Cursor.
What it covers
- Lists: virtualization, row rendering, keys, and places where FlashList may be worth measuring.
- Images: caching, remote thumbnail sizing, and repeated large image use.
- Re-renders: context updates, unstable props, and work that needs profiler evidence.
- Animations: JS-driven paths and UI-thread alternatives.
- Startup: Hermes configuration, heavy imports, bundle analysis, and work before first paint.
- Device validation: a release-build checklist for a physical lower-end Android phone.
The audit labels static findings as candidates until the relevant code or runtime behavior confirms them. It cannot establish server image dimensions, frame drops, or real-device performance from source code alone.
Install with `npx skills`
From this project directory, install the local [`expo-performance-audit`](expo-performance-audit/) skill using the [Skills CLI](https://github.com/vercel-labs/skills):
npx skills add ./expo-performance-audit
The CLI lets you choose a supported agent. By default it installs for the current project; add `-g` to install for your user account across projects. If you publish this repository, the CLI can also install from its Git URL or a direct link to the skill directory.
Ask your agent, for example: `Use the expo-performance-audit skill to review /path/to/my-expo-app before release.` The skill performs a read-only review unless you also ask for fixes.
Run the scanner directly
The bundled scanner uses Python 3 and the standard library. It produces a JSON inventory of review candidates:
python3 expo-performance-audit/scripts/scan.py /path/to/my-expo-app
Its
Related Skills
Appstore Approval Audit
Pass Apple review on the first try - a Claude Code skill that audits your iOS app (Swift, Expo/RN, Flutter) be
AI Agent Audit
Read-only audit of a local developer machine for AI-agent-related security risks (Linux + macOS). Ten modules
GitHub Actions Cicd Generator
Generate a complete, security-hardened GitHub Actions pipeline for any stack, with Docker publishing and relea
J Config Audit
Security audit of Claude, Codex, Gemini, and shared agent configuration for secrets, over-broad permissions, a
Think Audit Reasoning
Check whether a conclusion is sound before trusting it, by sorting evidence from inference, reconstructing the
Configuration Review
Analyze configuration management and environment settings to identify security risks and improvement opportuni
Related Agents
Expo Release
Expo/EAS build configuration, version management, app store submissions, native module/plugin management, and
Visual QA
Read-heavy visual QA role for real game/app states. Captures or inspects mobile/desktop evidence, flags clippi
Nextjs Developer
Next.js 14+ full-stack specialist. Use for App Router, Server Components, Server Actions, and API Routes.