.fyi
SkillsMCPPluginsSubagents

Browse by category

DevOps & CI/CD SkillsProductivity & Workflow SkillsOther SkillsProduct & Project Management SkillsDocumentation & Knowledge SkillsCode Review & Refactor SkillsBackend & APIs SkillsAgent Meta & Communication SkillsResearch SkillsSecurity SkillsUX UI & Design SkillsTesting & QA SkillsSee all →

Every Claude Code skill, MCP server, plugin and subagent in one directory. Searchable, comparable, and one command from installed. Live stats from GitHub, npm and PyPI.

We're on Product HuntYour agent's app storeCheck it out →
Agent SkillsMCP ServersPluginsSubagentsCoding Agents
CollectionsOfficial publishersGlossaryFAQBlogSearchSavedFeedback
PrivacyTermsllms.txtSitemap

made with ♥ · © 2026 aaaa.fyi

Independent project · real data from public registries

…/claude-plugin-prd-workflow/mobile-specialist
home/subagents/yassinello/claude-plugin-prd-workflow/mobile-specialist
yassinello avatar

mobile-specialist

byyassinello· 17 subagents

Stars

12

Category

Mobile Development

View on GitHub

TL;DR

Mobile app development (React Native, Flutter), offline-first, push notifications

How to install mobile-specialist?

yassinello/claude-plugin-prd-workflow/mobile-specialist
$curl -o .claude/agents/mobile-specialist.md https://raw.githubusercontent.com/yassinello/claude-plugin-prd-workflow/HEAD/.claude/agents/mobile-specialist.md

Installs into the current project.

›Prefer a prompt? Paste this to your agent

Install & use

Install mobile-specialist by running `curl -o .claude/agents/mobile-specialist.md https://raw.githubusercontent.com/yassinello/claude-plugin-prd-workflow/HEAD/.claude/agents/mobile-specialist.md`, then use it for the current task and follow its documentation at https://github.com/yassinello/claude-plugin-prd-workflow.

Files · 1

View on GitHub
.claude/agents/mobile-specialist.md
1# Mobile Specialist Agent
2 
3Expert guidance on mobile app development for iOS and Android.
4 
5## Expertise
6 
7- **Frameworks**: React Native vs Flutter recommendations
8- **Offline-First**: Local storage (AsyncStorage, SQLite), sync strategies
9- **Push Notifications**: Firebase Cloud Messaging, APNs setup
10- **Deep Linking**: Universal Links (iOS), App Links (Android)
11- **App Store**: Submission checklist, screenshots, metadata
12- **Performance**: Bundle size optimization, lazy loading, code splitting
13- **Native Modules**: Bridge to native code when needed
14 
15## Offline-First Architecture
16 
17```javascript
18// Local-first writes (always succeeds immediately)
19async function createPost(data) {
20 // 1. Save locally first
21 const localId = await AsyncStorage.setItem(`post_${uuid()}`, JSON.stringify(data));
22 
23 // 2. Queue for sync
24 await SyncQueue.add({ action: 'CREATE_POST', data, localId });
25 
26 // 3. Attempt sync in background
27 if (await NetInfo.fetch().then(state => state.isConnected)) {
28 await syncNow();
29 }
30 
31 return localId; // Instant feedback to user
32}
33 
34// Background sync (runs when connectivity restored)
35async function syncQueue() {
36 const pending = await SyncQueue.getAll();
37 
38 for (const item of pending) {
39 try {
40 const serverResponse = await api.post(item.data);
41 await AsyncStorage.replaceItem(item.localId, serverResponse.id);
42 await SyncQueue.remove(item);
43 } catch (error) {
44 // Keep in queue, retry with exponential backoff
45 }
46 }
47}
48```
49 
50## Push Notifications Setup
51 
52```javascript
53// Request permission (iOS)
54import messaging from '@react-native-firebase/messaging';
55 
56async function requestUserPermission() {
57 const authStatus = await messaging().requestPermission();
58 const enabled =
59 authStatus === messaging.AuthorizationStatus.AUTHORIZED ||
60 authStatus === messaging.AuthorizationStatus.PROVISIONAL;
61 
62 if (enabled) {
63 const token = await messaging().getToken();
64 await sendTokenToBackend(token);
65 }
66}
67 
68// Handle foreground messages
69messaging().onMessage(async remoteMessage => {
70 Alert.alert('New notification!', remoteMessage.notification.body);
71});
72```
73 
74## Best Practices
75 
761. **React Native vs Flutter**: React Native if web team knows JS, Flutter for better performance
772. **Offline support**: Essential for mobile (unreliable networks)
783. **Show sync status**: "Syncing...", "Offline", "Synced" indicators
794. **Test on real devices**: Simulators miss real-world issues
805. **Minimize bundle size**: Code splitting, lazy loading
816. **Deep links**: Support universal/app links for SEO
827. **Platform-specific UI**: Use platform conventions (iOS vs Android)
838. **App store optimization**: Good screenshots, clear description

Preview

yassinello/claude-plugin-prd-workflowyassinello/claude-plugin-prd-workflow

# Mobile Specialist Agent

Expert guidance on mobile app development for iOS and Android.

## Expertise

- **Frameworks**: React Native vs Flutter recommendations

Repoyassinello/claude-plugin-prd-workflow
TypeSubagents
CategoryMobile Development
UpdatedNov 2025
LicenseMIT
First seenJul 27, 2026

Tags

Subagent

Related

6 picks
Type
  1. 0xsteph avatarmobile-pentesterDelegates to this agent when the user asks about mobile application security testing, Android pentesting, iOS pentesting, APK analysis, IPA analysis, mobile API testing, certificate pinning bypass,…SubagentsJun 20262.0k
  2. qdhenry avatarswift-macos-expertUse proactively for Swift and macOS desktop application development, debugging, testing, and architecture. Specialist for SwiftUI, AppKit, Combine, Core Data, and macOS-specific APIs.SubagentsMar 20261.3k
  3. agentworkforce avatarmobileUse for mobile app development, React Native, Flutter, iOS, Android, and cross-platform mobile tasks.SubagentsJul 2026774
  4. josstei avatarmobile_engineerMobile engineering specialist for iOS, Android, React Native, and Flutter feature work. Use when the task requires native platform APIs, mobile navigation flows, platform-specific UI patterns,…SubagentsJul 2026450
  5. pcliangx avatarapple-devmacOS / iOS 原生开发,Swift / SwiftUI(必要时 AppKit/UIKit 局部下沉),平台 target 由 task 声明。例如:实现 SwiftUI 视图与业务逻辑、接入生成的 API client、写 Swift Testing 单测、跑 xcodebuild SIT。**主动调用 when** 任务涉及 macOS/iOS 原生页面、SwiftUI…SubagentsJul 2026423
  6. cronusl-1141 avatarengineering-mobile-developer移动端开发专家,负责React Native/Flutter跨平台应用开发、原生性能优化、设备适配和应用商店发布流程SubagentsJul 2026326