移动开发 Skill技能列表

iOSXcode工具配置最佳实践指南Skill ios-xcode

4.5

本技能提供针对iOS 26 / Swift 6.2的Xcode项目配置、SwiftData持久化、测试、调试、性能分析和应用分发工具指导,适用于诊所模块化MVVM-C架构的移动应用开发。关键词:iOS, Xcode, Swift, SwiftData, MVVM-C, 工具配置, 测试, 调试, 性能分析, 应用分发

ExpoReactNative性能优化技能Skill expo-react-native-performance

4.5

此技能提供Expo React Native应用的全面性能优化指南,涵盖启动加速、列表虚拟化、重渲染控制、动画流畅度、图像加载等关键领域,帮助开发者提升应用流畅度和用户体验,关键词包括Expo、React Native、性能优化、移动开发、前端优化、代码重构、应用性能、SEO搜索。

异步Redux基础动作类创建Skill asyncredux-base-action

4.5

这个技能用于在AsyncRedux框架中创建自定义基础动作类,通过添加getter快捷方式、选择器方法、共享错误处理逻辑和类型安全环境访问,来优化代码结构、提高开发效率和维护性。关键词:AsyncRedux, Flutter, 状态管理, 基础动作类, 代码优化, 移动开发。

iOS数据持久化技能Skill iOSPersistence(CoreData/Realm)

4.5

本技能专注于为 iOS 应用提供专业的本地数据存储与管理解决方案,涵盖 Core Data 和 Realm 两大主流框架。核心能力包括:数据模型设计、CRUD操作实现、数据迁移策略、iCloud/CloudKit同步配置、数据库性能优化、以及离线优先架构支持。适用于需要高效、稳定、可扩展本地数据存储的 iOS 应用开发场景,如笔记应用、任务管理、电商购物车、离线阅读等。关键词:iOS数据存储,Core Data,Realm,数据持久化,本地数据库,Swift开发,移动端数据库,数据迁移,云同步,离线应用。

移动分析技能Skill MobileAnalytics

4.5

该技能是一个专注于移动应用数据追踪与分析的开发工具包。它提供了一套完整的解决方案,用于集成和配置主流移动分析平台,包括Firebase Analytics、Crashlytics、Mixpanel、Amplitude等。核心功能涵盖自定义事件埋点、用户行为分析、崩溃监控上报、A/B测试远程配置以及用户画像构建。适用于iOS和Android开发者,旨在通过标准化的代码实现,高效收集应用使用数据,监控应用稳定性,并基于数据驱动产品优化与增长决策。关键词:移动应用分析,崩溃报告,Firebase,事件跟踪,用户行为,A/B测试,数据埋点,移动开发SDK。

rn-native-featuresSkill rn-native-features

4.5

Expo React Native 应用中的原生特性集成指南,涵盖权限请求、相机使用、推送通知、触觉反馈、位置服务和本地存储等。

基于位置的增强现实体验Skill location-ar-experience

4.5

该技能用于设计基于地理位置的增强现实体验,整合GPS、计算机视觉和空间计算技术,实现实世界交互覆盖。关键词:增强现实、位置服务、GPS、计算机视觉、AR体验设计、移动AR开发。

ASC发布工作流Skill asc-release-flow

4.5

本技能提供了使用Apple Store Connect命令行工具asc进行iOS、macOS、visionOS和tvOS应用发布的端到端工作流,包括构建上传、TestFlight分发和App Store提交。关键词:asc、TestFlight、App Store、发布工作流、移动应用发布、自动化部署。

SwiftUI性能开发专家Skill swiftui-performance-developer

4.5

这个技能用于通过代码审查和Instruments工具指导,审计和优化SwiftUI应用的性能,解决慢渲染、卡顿滚动、过度视图更新或布局抖动等问题,提升iOS和macOS应用的运行效率。关键词:SwiftUI性能、代码审查、Instruments、慢渲染、卡顿滚动、移动开发优化。

代码生成开发者Skill code-generation-developer

4.5

这个技能是用于智能路由到代码生成工作流的工具,帮助开发者自动化和管理iOS应用中的代码生成任务。主要功能包括使用SwiftGen处理资产和本地化,Sourcery进行模板代码生成,功能标志用于安全功能推出,以及Protobuf中间件绑定。关键词:代码生成、SwiftGen、Sourcery、功能标志、Protobuf、make generate、iOS开发、自动化工具、移动应用开发、软件开发效率。

AsyncRedux节流混合Skill asyncredux-throttle-mixin

4.5

这个技能是 AsyncRedux 状态管理库中的一个节流混合(Throttle mixin),用于限制 Action 的执行频率,防止过于频繁的调用。适用于价格刷新、API 调用限速、防止按钮滥点等场景,确保数据新鲜度和服务器负载控制。关键词:节流、Action、Dart、Flutter、AsyncRedux、状态管理、混合、限频。

AsyncReduxFlutter设置Skill asyncredux-setup

4.5

AsyncRedux 是用于 Flutter 应用的状态管理库。此技能涉及在 Flutter 项目中初始化、配置和使用 AsyncRedux,包括创建状态类、设置存储、包装应用等步骤。适用于开发高效、可维护的移动应用,关键词包括 AsyncRedux、Flutter、状态管理、Redux、移动开发。