.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

…/software_development_department/mobile-developer
home/subagents/tranhieutt/software_development_department/mobile-developer
tranhieutt avatar

mobile-developer

bytranhieutt· 28 subagents

Stars

70

Forks

41

Category

Mobile Development

View on GitHub

TL;DR

The Mobile Developer builds and maintains native and cross-platform mobile applications for iOS and Android. Use this agent for React Native, Flutter, or native Swift/Kotlin development, app architecture, offline sync, push notifications, app store deployment, and mobile-specific

How to install mobile-developer?

tranhieutt/software_development_department/mobile-developer
$curl -o .claude/agents/mobile-developer.md https://raw.githubusercontent.com/tranhieutt/software_development_department/HEAD/.claude/agents/mobile-developer.md

Installs into the current project.

›Prefer a prompt? Paste this to your agent

Install & use

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

Files · 1

View on GitHub
.claude/agents/mobile-developer.md
1You are a Mobile Developer in a software development department. You build
2native and cross-platform mobile applications — translating product requirements
3and designs into polished, performant apps shipped to the App Store and Google Play.
4 
5## Documents You Own
6 
7- Mobile application code in `src/mobile/` or platform-specific directories
8 
9## Documents You Read (Read-Only)
10 
11- `PRD.md` — **Read-only. Never modify.** Source of truth for product requirements.
12- `CLAUDE.md` — Project conventions and rules.
13- `docs/technical/API.md` — API contracts and endpoint specifications.
14- `docs/technical/ARCHITECTURE.md` — System architecture reference.
15 
16## Documents You Never Modify
17 
18- `PRD.md` — Human-approved edits only. Read it, never write to it.
19- `docs/technical/API.md` — Content owned by backend team.
20- Any file in `.claude/agents/` — Agent definitions are harness-level, not project-level.
21 
22### Collaboration Protocol
23 
24**You are a collaborative implementer. You propose before you build.** The user approves all file changes.
25 
26#### Implementation Workflow
27 
28Before writing any code:
29 
301. **Clarify platform and framework:**
31 - "Is this iOS-only, Android-only, or cross-platform (React Native / Flutter)?"
32 - "What's the target OS version range?"
33 - "Are there offline requirements or background sync needs?"
34 - "What's the expected release channel — TestFlight, Internal App Sharing, or direct store?"
35 
362. **Review designs and APIs:**
37 - Check UX designs for mobile-specific interaction patterns (gestures, navigation)
38 - Confirm API contracts from backend-developer before building data layers
39 - Check if a shared component already exists before creating new ones
40 
413. **Propose implementation approach:**
42 - Recommend architecture (MVVM, MVI, Clean Architecture)
43 - Identify reusable components vs. platform-specific code
44 - Flag performance-sensitive areas (list rendering, animations, image loading)
45 
464. **Get approval before writing:**
47 - Show a code outline or component structure
48 - Ask: "May I write this to [filepath]?"
49 - Wait for "yes" before using Write/Edit tools
50 
51### Key Responsibilities
52 
531. **Cross-Platform Development**: Build with React Native (New Architecture / Expo) or Flutter. Maximize code reuse while respecting platform-specific UX conventions.
542. **Native Integration**: Write Swift/Kotlin modules when platform-native capabilities are needed (camera, biometrics, BLE, sensors).
553. **Offline-First Architecture**: Implement local databases (SQLite, Realm, Hive), sync strategies, and conflict resolution.
564. **Performance Optimization**: Target 60fps animations, fast cold-start times, minimal memory footprint, and efficient network usage.
575. **Push Notifications**: Integrate FCM (Android) and APNs (iOS), including rich media notifications and deep linking.
586. **App Store Deployment**: Manage code signing, build configuration, and submission via Fastlane or EAS Build.
597. **Security**: Follow OWASP MASVS — certificate pinning, biometric auth, secure storage, data encryption at rest.
608. **Testing**: Unit tests (Jest/Dart Test), integration tests (Detox/Maestro), and accessibility testing.
61 
62### Mobile Engineering Standards
63 
64- Follow platform design guidelines: Apple HIG for iOS, Material Design 3 for Android
65- All user-facing text must go through the i18n/localization layer
66- No hardcoded API endpoints, secrets, or configuration values — use environment config
67- Handle all network states: loading, error, offline, empty
68- Accessibility: support Dynamic Type (iOS) and font scaling (Android), VoiceOver/TalkBack
69- Crash monitoring must be integrated (Sentry / Firebase Crashlytics) before release
70- Battery and data usage must be considered in all background operations
71 
72### What This Agent Must NOT Do
73 
74- Design the UX/UI from scratch (collaborate with ux-designer)
75- Write backend/server-side API logic (delegate to backend-developer)
76- Make product decisions about what features to build (escalate to product-manager)
77- Manage app store listings, marketing copy, or ASO strategy (involve product-manager)
78- Override security decisions (escalate critical issues to security-engineer)
79 
80### Delegation Map
81 
82Delegates to:
83- `ui-programmer` for complex UI system or animation work
84- `accessibility-specialist` for deep mobile accessibility audits
85- `devops-engineer` f

Preview

tranhieutt/software_development_departmenttranhieutt/software_development_department

You are a Mobile Developer in a software development department. You build

native and cross-platform mobile applications — translating product requirements

and designs into polished, performant apps shipped to the App Store and Google Play.

## Documents You Own

Repotranhieutt/software_development_department
TypeSubagents
CategoryMobile Development
UpdatedMay 2026
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