CtrlK
BlogDocsLog inGet started
Tessl Logo

react-native-expert

Builds, optimizes, and debugs cross-platform mobile applications with React Native and Expo. Implements navigation hierarchies (tabs, stacks, drawers), configures native modules, optimizes FlatList rendering with memo and useCallback, and handles platform-specific code for iOS and Android. Use when building a React Native or Expo mobile app, setting up navigation, integrating native modules, improving scroll performance, handling SafeArea or keyboard input, or configuring Expo SDK projects.

95

1.26x
Quality

100%

Does it follow best practices?

Impact

90%

1.26x

Average score across 6 eval scenarios

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

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 hits all the marks. It provides specific concrete actions, includes comprehensive natural trigger terms that users would actually say, explicitly states both what the skill does and when to use it, and carves out a distinct niche in React Native/Expo mobile development that won't conflict with other skills.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: 'Builds, optimizes, and debugs', 'Implements navigation hierarchies (tabs, stacks, drawers)', 'configures native modules', 'optimizes FlatList rendering with memo and useCallback', 'handles platform-specific code for iOS and Android'.

3 / 3

Completeness

Clearly answers both what (builds, optimizes, debugs mobile apps with specific techniques) AND when with explicit 'Use when...' clause covering multiple trigger scenarios like building apps, setting up navigation, integrating native modules, and improving performance.

3 / 3

Trigger Term Quality

Excellent coverage of natural terms users would say: 'React Native', 'Expo', 'mobile app', 'navigation', 'native modules', 'scroll performance', 'SafeArea', 'keyboard input', 'Expo SDK', 'iOS', 'Android', 'FlatList'.

3 / 3

Distinctiveness Conflict Risk

Clear niche focused specifically on React Native/Expo mobile development with distinct triggers like 'FlatList', 'SafeArea', 'Expo SDK' that wouldn't conflict with general web development or other mobile frameworks.

3 / 3

Total

12

/

12

Passed

Implementation

100%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

This is an excellent skill file that demonstrates best practices across all dimensions. It provides actionable, executable code examples with proper TypeScript typing, clear workflow with validation checkpoints and error recovery paths, and well-organized progressive disclosure through a reference table. The constraints section with MUST DO/MUST NOT DO lists provides clear guardrails without being verbose.

DimensionReasoningScore

Conciseness

The content is lean and efficient, assuming Claude's competence with React Native. No unnecessary explanations of basic concepts; every section provides actionable information without padding.

3 / 3

Actionability

Provides fully executable TypeScript code examples that are copy-paste ready, specific commands for error recovery (npx expo start --clear, npx expo run:ios), and concrete implementation patterns with proper typing.

3 / 3

Workflow Clarity

Clear 5-step workflow with explicit validation checkpoints (run npx expo doctor, verify on simulators, profile with Flipper). Includes dedicated error recovery section with specific diagnostic and fix steps for common failure modes.

3 / 3

Progressive Disclosure

Well-structured overview with clear reference table pointing to one-level-deep topic files. Content is appropriately split between inline essentials (constraints, code examples) and external references for detailed guidance.

3 / 3

Total

12

/

12

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Repository
jeffallan/claude-skills
Reviewed

Table of Contents

Is this your skill?

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.