Provides React Native performance optimization guidelines for FPS, TTI, bundle size, memory leaks, re-renders, and animations. Applies to tasks involving Hermes optimization, JS thread blocking, bridge overhead, FlashList, native modules, or debugging jank and frame drops.
74
92%
Does it follow best practices?
Impact
—
No eval scenarios have been run
Failed to scan
The risk profile of this skill
Quality
Discovery
100%Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.
This is an excellent skill description that clearly defines its scope (React Native performance optimization), lists specific concrete capabilities and metrics, and provides explicit trigger conditions via the 'Applies to' clause. The description uses appropriate third-person voice and includes a rich set of domain-specific trigger terms that developers would naturally use.
| Dimension | Reasoning | Score |
|---|---|---|
Specificity | Lists multiple specific concrete actions and areas: FPS, TTI, bundle size, memory leaks, re-renders, animations, Hermes optimization, JS thread blocking, bridge overhead, FlashList, native modules, debugging jank and frame drops. | 3 / 3 |
Completeness | Clearly answers both 'what' (provides React Native performance optimization guidelines for specific metrics) and 'when' (applies to tasks involving Hermes optimization, JS thread blocking, bridge overhead, FlashList, native modules, or debugging jank and frame drops). The 'Applies to' clause serves as an explicit trigger guidance. | 3 / 3 |
Trigger Term Quality | Excellent coverage of natural terms a developer would use: 'React Native', 'FPS', 'TTI', 'bundle size', 'memory leaks', 're-renders', 'animations', 'Hermes', 'JS thread blocking', 'bridge overhead', 'FlashList', 'jank', 'frame drops'. These are all terms developers naturally use when discussing RN performance. | 3 / 3 |
Distinctiveness Conflict Risk | Highly distinctive with a clear niche: React Native performance optimization specifically. The combination of RN-specific terms like Hermes, bridge overhead, FlashList, and JS thread blocking makes it very unlikely to conflict with general web performance or other mobile framework skills. | 3 / 3 |
Total | 12 / 12 Passed |
Implementation
85%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
This is a well-structured skill that excels at progressive disclosure and workflow clarity, serving as an effective hub document for React Native performance optimization. The actionability is strong with executable commands and concrete metrics. Minor verbosity in meta-sections (Skill Format, Security Notes, When to Apply) prevents a perfect conciseness score, but overall the content is high quality and well-organized.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The skill is generally well-organized but includes some unnecessary sections like 'Skill Format' explaining the reference file structure, and the 'Security Notes' section feels somewhat padded. The overview sentence about Callstack's guide and the 'When to Apply' section explain things Claude could infer. However, the reference tables and problem mapping are dense and useful. | 2 / 3 |
Actionability | The skill provides executable shell commands for bundle analysis, concrete fix lists, specific tool references (Xcode Instruments, Android Studio CPU Profiler), and a clear measure→optimize→re-measure→validate workflow with example metric improvements (FPS 45→60, TTI 3.2s→1.8s). The Review Guardrails section provides specific, actionable constraints. | 3 / 3 |
Workflow Clarity | The optimization workflow is clearly sequenced (Measure → Optimize → Re-measure → Validate) with explicit validation checkpoints including concrete before/after examples. The bundle size section demonstrates a full feedback loop with baseline capture, re-bundling, and comparison. The 'If metrics did not improve, revert and try the next suggested fix' provides error recovery guidance. | 3 / 3 |
Progressive Disclosure | Excellent progressive disclosure structure: the SKILL.md serves as a clear overview with quick-reference patterns, then points to 29 well-organized reference files via tables with impact ratings and descriptions. The Problem → Skill Mapping table provides intuitive navigation. References are one level deep with clear signaling. The grep commands for searching references are a nice touch. | 3 / 3 |
Total | 11 / 12 Passed |
Validation
90%Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.
Validation — 10 / 11 Passed
Validation for skill structure
| Criteria | Description | Result |
|---|---|---|
metadata_version | 'metadata.version' is missing | Warning |
Total | 10 / 11 Passed | |
a5c8f21
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.