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.

Install with Tessl CLI

npx tessl i github:Dicklesworthstone/pi_agent_rust --skill react-native-architecture
What are skills?

85

Does it follow best practices?

Validation for skill structure

SKILL.md
Review
Evals

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%

Without context: $0.3584 · 3m 46s · 13 turns · 97 in / 6,262 out tokens

With context: $0.7217 · 18m 55s · 26 turns · 478 in / 7,435 out tokens

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%

Without context: $0.3742 · 4m 21s · 17 turns · 129 in / 5,183 out tokens

With context: $0.4826 · 4m 30s · 19 turns · 719 in / 4,405 out tokens

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%

Without context: $0.2477 · 10m 49s · 11 turns · 122 in / 4,342 out tokens

With context: $0.3842 · 6m 16s · 14 turns · 147 in / 3,568 out tokens

Evaluated
Agent
Claude Code

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.