移动开发 Skill技能列表
AppKit菜单栏构建器Skill appkit-menu-bar-builder
这是一个用于macOS系统开发的技能,专门为菜单栏应用程序生成NSMenu和NSStatusItem配置。它能快速创建状态栏图标、菜单结构,并集成SwiftUI弹出视图,支持键盘快捷键、动态更新和深浅模式适配。关键词:macOS开发,AppKit,菜单栏应用,SwiftUI集成,状态栏图标,NSMenu配置。
ReactNative架构设计Skill react-native-architecture
这个技能专注于使用Expo和React Native开发生产级移动应用程序的架构模式,涵盖导航、状态管理、原生模块集成、离线同步、性能优化、CI/CD部署等关键方面,适用于构建iOS和Android应用。关键词包括:React Native、Expo、移动开发、架构设计、原生模块、离线同步、性能优化、导航模式、状态管理、EAS构建、OTA更新。
ExpoAPI审计Skill expo-api-audit
这项技能全面审计 Expo/React Native 应用的 API 集成层,用于识别认证问题、硬编码数据、同步问题以及离线行为等关键问题。关键词包括:API 集成、认证处理、数据同步、离线行为。
信心检查Skill confidence-check
这个技能是一个预实施信心评估工具,用于软件开发中,特别是在iOS移动开发中,评估是否准备好实施新功能、重构或修复复杂bug。它基于5个加权标准:无重复、模式合规、文档验证、设计系统应用和根源清晰,提供决策阈值(如分数≥90%则继续)。关键词包括:信心检查、预实施评估、iOS开发、MVVM、Coordinator、依赖注入、设计系统、软件架构、预防错误工作。
CocoaPodsPodspec基础Skill cocoapods-podspec-fundamentals
这个技能用于创建和修改CocoaPods的podspec文件,定义iOS、macOS、tvOS、watchOS和visionOS项目的库依赖,涵盖必需属性、文件模式、依赖关系和平台规范。关键词:CocoaPods, podspec, iOS开发, 移动开发, 依赖管理, 库管理
SwiftUIExpertSkill swiftui-expert-skill
这项技能专注于使用SwiftUI构建、审查和改进特性,遵循最佳实践,包括状态管理、现代API使用、Swift并发、视图组合和性能优化。
ReactNative导航技能Skill react-native-navigation
这个技能用于在 React Native 移动应用中实现导航功能,涵盖堆栈导航、标签导航、抽屉导航、深度链接和常见导航模式。关键词:React Native, 导航, 移动开发, React Navigation, 堆栈导航, 标签导航, 抽屉导航, 深度链接, 类型安全导航, 认证流程, 深度链接配置。
AppStore元数据本地化Skill asc-localize-metadata
此技能用于自动将App Store元数据(如描述、关键词、更新内容、副标题等)翻译并同步到多种语言,利用大型语言模型(LLM)进行高质量翻译,并通过asc命令行工具实现自动化流程。适用于移动应用发布和本地化场景,关键词:App Store、本地化、翻译、元数据、LLM、自动化、asc CLI、iOS开发、移动应用营销。
Kotlin协程Skill KotlinCoroutines
Kotlin协程是一种用于结构化并发编程的框架,支持异步操作、挂起函数、协程构建器、Flow流和通道通信,具有取消和异常处理机制,适用于Android移动开发和服务器端应用。关键词包括Kotlin协程、异步编程、结构化并发、Android开发、服务器端Kotlin、Flow流、通道通信、取消处理、异常处理。
Expo升级指南Skill upgrading-expo
本技能提供Expo SDK版本升级的详细指南,帮助开发者解决依赖冲突、处理破坏性更改,并实现顺利迁移,适用于移动应用开发场景。关键词:Expo, SDK升级, 依赖管理, React Native, 移动开发, 版本迁移, 依赖冲突, 破坏性更改
AsyncRedux错误处理Skill asyncredux-error-handling
AsyncRedux 错误处理技能提供了在 Flutter 应用中实现全面错误处理的机制。该技能覆盖了动作级别的错误包装使用 wrapError() 方法、全局错误转换使用 GlobalWrapError、错误观察使用 ErrorObserver,以及完整的错误处理流程(before → reduce → after)。它帮助开发者有效管理错误,提高移动应用的稳定性、用户体验和可维护性,适用于移动应用开发。关键词:AsyncRedux、错误处理、Flutter、wrapError、GlobalWrapError、ErrorObserver、移动开发、动作生命周期、用户异常。
ReactNative组件技能Skill react-native-components
这个技能专注于使用 React Native 构建移动应用的用户界面组件,包括核心组件如 View、Text、Image,以及自定义组件和常见模式。适用于移动开发、前端开发,关键词包括 React Native、UI 组件、移动应用开发、组件库、前端技术。