移动开发 Skill技能列表

⚡

AppKit菜单栏构建器Skill appkit-menu-bar-builder

4.5

这是一个用于macOS系统开发的技能,专门为菜单栏应用程序生成NSMenu和NSStatusItem配置。它能快速创建状态栏图标、菜单结构,并集成SwiftUI弹出视图,支持键盘快捷键、动态更新和深浅模式适配。关键词:macOS开发,AppKit,菜单栏应用,SwiftUI集成,状态栏图标,NSMenu配置。

⚡

iOS本地化开发技能Skill localization-developer

4.5

这个技能专注于iOS应用的本地化开发,提供上下文感知的路由到Anytype iOS本地化系统。它帮助开发者管理.xcstrings文件,正确使用Loc常量,避免硬编码字符串,并遵循特定的工作流程和规则。关键词:本地化、iOS开发、字符串管理、.xcstrings、Loc常量、移动开发。

⚡

iOSUI重构Skill ios-ui-refactor

4.5

这个技能用于基于 Rams、Segall 和 Edson 设计原则,审查和改进 iOS 26 / Swift 6.2 应用中 SwiftUI 界面的视觉质量。它提供规则和指导,以减少设计元素、提高自我解释性、确保界面诚实、使用不可见设计、系统化思考、处理细节、追求持久性和迭代精炼。关键词:iOS UI 重构,SwiftUI,设计原则,移动开发,界面审查,视觉质量。

⚡

Swift并发编程技能Skill swift-concurrency

4.5

Swift 并发编程技能是用于指导使用现代并发模式(如 async/await、Tasks、actors、MainActor)编写线程安全 Swift 代码的实用指南。它帮助开发者构建新异步代码、审计现有代码以发现并发问题,以及将传统回调或 Combine 代码重构为结构化并发。适用于 iOS 和 macOS 应用开发,提升代码性能和可维护性。关键词:Swift并发编程,async/await,actors,MainActor,结构化并发,移动开发,线程安全,并发审计,重构技巧。

⚡

Expo移动应用开发规则Skill expo-mobile-app-rule

4.5

此技能用于指导开发者使用Expo框架进行移动应用开发,遵循最佳实践,涵盖导航、状态管理、离线支持、推送通知、深度链接和性能优化等方面。关键词:Expo, 移动开发, React Native, 导航, 状态管理, 离线支持, 推送通知, 深度链接, 性能优化

⚡

防抖混入Skill asyncredux-debounce-mixin

4.5

防抖混入是一种编程技术,用于在用户输入暂停后才执行操作,常见于实现搜索建议功能和避免在快速输入期间的过度API调用。关键词:防抖、混入、异步Redux、Flutter开发、前端优化、移动应用开发、输入延迟。

⚡

AsyncRedux调试技能Skill asyncredux-debugging

4.5

这个技能用于帮助开发者调试AsyncRedux应用程序,涵盖状态检查、动作跟踪、日志记录和性能监控。关键词:AsyncRedux, 调试, Flutter, 状态管理, 开发工具, 移动应用开发, 异步处理, 性能优化。

⚡

CocoaPods子规范组织Skill cocoapods-subspecs-organization

4.5

此技能用于通过CocoaPods子规范模块化组织iOS和macOS库,涵盖核心功能、可选特性、依赖管理、默认子规范和平台特定配置,以提升代码维护性、减少冗余依赖并优化移动开发流程。关键词:CocoaPods、子规范、iOS开发、macOS开发、模块化架构、依赖管理、默认子规范、资源包、测试子规范、移动开发工具。

⚡

Kotlin协程Skill KotlinCoroutines

4.5

Kotlin协程是一种用于结构化并发编程的框架,支持异步操作、挂起函数、协程构建器、Flow流和通道通信,具有取消和异常处理机制,适用于Android移动开发和服务器端应用。关键词包括Kotlin协程、异步编程、结构化并发、Android开发、服务器端Kotlin、Flow流、通道通信、取消处理、异常处理。

⚡

Firebase移动端技能Skill FirebaseMobile

4.5

Firebase移动端技能是一个用于移动应用开发的工具包,专注于提供Firebase后端服务(BaaS)的无缝集成。它支持移动应用开发者快速配置和实施关键功能,包括用户身份验证(如邮箱密码、社交登录)、实时数据库(Cloud Firestore)、云存储、云函数、远程配置和性能监控。该技能通过提供代码示例、安全规则配置和模拟器使用指南,帮助开发者构建安全、可扩展且高效的移动应用后端,尤其适用于iOS和Android平台的开发。关键词:Firebase,移动开发,后端即服务,身份验证,实时数据库,云存储,云函数,移动应用后端集成。

⚡

AsyncRedux分发动作技能Skill asyncredux-dispatching-actions

4.5

这个技能专注于在Flutter应用中使用AsyncRedux库分发动作的各种方法,包括dispatch、dispatchAndWait、dispatchAll、dispatchAndWaitAll和dispatchSync。它支持从widgets和其他动作内部进行分发,适用于状态管理和异步操作,关键词:AsyncRedux, Flutter, 分发动作, 状态管理, Dart, 移动开发。

⚡

CocoaPodsPodspec基础Skill cocoapods-podspec-fundamentals

4.5

这个技能用于创建和修改CocoaPods的podspec文件,定义iOS、macOS、tvOS、watchOS和visionOS项目的库依赖,涵盖必需属性、文件模式、依赖关系和平台规范。关键词:CocoaPods, podspec, iOS开发, 移动开发, 依赖管理, 库管理