Agent skill for spec-mobile-react-native - invoke with $agent-spec-mobile-react-native
40
7%
Does it follow best practices?
Impact
99%
1.16xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./.agents/skills/agent-spec-mobile-react-native/SKILL.mdReact Navigation multi-screen setup
React Navigation library
100%
100%
Navigator setup
100%
100%
navigation.navigate() calls
100%
100%
Functional components
100%
100%
Hooks usage
100%
100%
StyleSheet.create()
100%
100%
Core RN imports
100%
100%
Route param passing
100%
100%
Platform import present
0%
100%
Separate screen files
100%
100%
FlatList and platform-specific styling
FlatList usage
100%
100%
FlatList keyExtractor
100%
100%
Platform.select() for styling
0%
100%
iOS font family
0%
100%
Android font family
0%
70%
iOS safe area handling
100%
100%
StyleSheet.create()
100%
100%
Functional component
100%
100%
TouchableOpacity for items
100%
100%
Platform import
100%
100%
Context API shared state management
Context API or Redux
100%
100%
createContext() used
100%
100%
Provider pattern
100%
100%
useContext hook
100%
100%
State updates reflected cross-screen
100%
100%
Functional components
100%
100%
Hooks in components
100%
100%
StyleSheet.create()
100%
100%
Context in separate file
100%
100%
React Navigation used
100%
100%
f547cec
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.