CtrlK
BlogDocsLog inGet started
Tessl Logo

react-native-architecture

Build production React Native apps with Expo, navigation, native modules, offline sync, and cross-platform patterns. Use when developing mobile apps, implementing native integrations, or architecting React Native projects.

76

Quality

71%

Does it follow best practices?

Impact

Pending

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./tests/ext_conformance/artifacts/agents-wshobson/frontend-mobile-development/skills/react-native-architecture/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

100%

36%

Offline-First Field Service App: Data Layer

Offline-first React Query setup

Criteria
Without context
With context

gcTime 24 hours

100%

100%

staleTime 5 minutes

100%

100%

Retry count 2

0%

100%

Offline network mode

0%

100%

PersistQueryClientProvider

100%

100%

AsyncStorage persister

37%

100%

Cache storage key

0%

100%

NetInfo network sync

30%

100%

Placeholder data

100%

100%

Optimistic onMutate

100%

100%

Error rollback

100%

100%

Settled invalidation

100%

100%

100%

50%

Inventory Browser: High-Performance Product Catalog

Performant list rendering

Criteria
Without context
With context

FlashList not FlatList

0%

100%

estimatedItemSize set

0%

100%

Item component memoized

100%

100%

renderItem with useCallback

100%

100%

keyExtractor with useCallback

0%

100%

removeClippedSubviews

100%

100%

maxToRenderPerBatch

100%

100%

windowSize

0%

100%

StyleSheet.create used

100%

100%

onPress with useCallback

0%

100%

100%

18%

Secure Payment Confirmation: Biometric Action Button

Native modules and platform-specific code

Criteria
Without context
With context

expo-haptics used

100%

100%

Web haptics guard

83%

100%

expo-local-authentication used

100%

100%

hasHardwareAsync check

100%

100%

isEnrolledAsync check

100%

100%

expo-secure-store for tokens

100%

100%

Platform.select for shadows

100%

100%

Reanimated animation primitives

100%

100%

createAnimatedComponent

0%

100%

StyleSheet.create used

50%

100%

Repository
Dicklesworthstone/pi_agent_rust
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

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.