raheesahmed/sajicode/mobile-app
Claude Code and agent skill by raheesahmed/sajicode
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
Build cross-platform mobile applications with React Native and Expo. Covers project setup, navigation (React Navigation, Expo Router), native modules, push notifications, offline-first architecture, app store deployment, responsive layouts, platform-specific code, state management, and performance optimization. Use when building mobile apps or cross-platform experiences.
Install
npx vskill@latest install raheesahmed/sajicode/mobile-appSKILL.md
Mobile App Development
Stack Selection
| Approach | Best For | Trade-offs | |
|---|---|---|---|
| Expo (managed) | Most apps, fast iteration | Limited native module access | |
| Expo (dev build) | Full native access + Expo DX | Requires native build | |
| React Native CLI | Maximum control, custom native | More setup, slower iteration | |
| Progressive Web App | Simple mobile web experience | Limited device APIs |
Project Setup (Expo Router)
Navigation (Expo Router)
Tab Layout
Styling (NativeWind / StyleSheet)
Data Fetching (TanStack Query)
Offline-First Pattern
Push Notifications (Expo)
Platform-Specific Code
Performance Rules
- Use
FlatListfor long lists — neverScrollViewwith.map() - Memoize expensive computations with
useMemoanduseCallback - Use
React.memofor list items - Optimize images: resize, compress, use
expo-imagefor caching - Avoid inline styles (create
StyleSheetonce) - Use
AnimatedAPI orreact-native-reanimatedfor smooth animations
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/mobile-app/SKILL.md
Popularity
- Repository stars
- 67
- Repository forks
- 15
- 7-day trend score
- 21
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 18 Mar 2026, 7 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/raheesahmed/sajicode/mobile-app)