From code-abyss
Provides mobile development knowledge reference covering iOS (SwiftUI), Android (Jetpack Compose), React Native, and Flutter. Includes checklists for performance, state management, and native bridging.
How this skill is triggered — by the user, by Claude, or both
Slash command
/code-abyss:developing-mobile-appsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
```
原生:iOS(SwiftUI/UIKit) | Android(Compose/Kotlin)
跨平台:React Native(TS) | Flutter(Dart)
SwiftUI 优先 | @MainActor 线程安全 | async/await | 依赖注入 | LazyVStack | Keychain 存敏感 | ViewModel 单测+Mock
Compose 优先 | StateFlow 替代 LiveData | Hilt 注入 | Room 持久化 | key 优化 LazyColumn | remember 防重组 | ViewModel 单测(runTest)
列表优化(FlatList/ListView.builder+key) | 状态管理(RTK/Riverpod) | 原生桥接验证 | 冷启动<1.5s | 渲染>55fps
Web 背景→RN | 极致动画/UI 定制→Flutter | 大量原生交互→RN | 极致原生体验→原生
SwiftUI/Compose/RN/Flutter API 详情详见 references/details.md
npx claudepluginhub telagod/code-abyss --plugin code-abyssDevelops React Native, Flutter, and native iOS/Android mobile apps using modern architecture patterns, cross-platform strategies, native integrations, offline sync, and app store optimization.
Develops React Native, Flutter, and native mobile apps with modern architecture, performance optimization, offline sync, and app store deployment.
Universal mobile development principles — offline-first, 60fps, touch, battery, platform patterns