移动开发 Skill技能列表
代码生成开发者Skill code-generation-developer
这个技能是用于智能路由到代码生成工作流的工具,帮助开发者自动化和管理iOS应用中的代码生成任务。主要功能包括使用SwiftGen处理资产和本地化,Sourcery进行模板代码生成,功能标志用于安全功能推出,以及Protobuf中间件绑定。关键词:代码生成、SwiftGen、Sourcery、功能标志、Protobuf、make generate、iOS开发、自动化工具、移动应用开发、软件开发效率。
分析开发专家Skill analytics-developer
这个技能专注于iOS移动应用中的分析系统开发,包括添加分析事件、跟踪用户路由路径、维护代码规范,以支持数据驱动的决策和用户体验优化。关键词:iOS分析、移动开发、事件跟踪、路由管理、代码规范、数据监控、用户行为分析。
ReactNative最佳实践技能集Skill react-native-skills
这个技能集提供了React Native和Expo应用开发的全面最佳实践指南,涵盖性能优化、动画实现、UI设计、状态管理等多个关键领域。旨在帮助开发者构建高性能移动应用,适用于移动开发、前端优化和跨平台开发场景。关键词:React Native, Expo, 移动开发, 性能优化, 动画, UI设计, 状态管理, 原生模块, 最佳实践。
跨平台移动开发专家Skill mobile-agent
此技能专注于跨平台移动应用开发,使用Flutter和React Native等技术,用于构建高性能的iOS和Android原生应用。涵盖移动UI设计、平台功能集成、离线优先架构等关键方面,旨在实现清洁架构和高效状态管理。关键词:移动开发、跨平台、Flutter、React Native、iOS、Android、清洁架构、状态管理、UI设计、离线优先。
异步Redux状态访问Skill asyncredux-state-access
此技能是关于在Flutter应用中使用异步Redux库时,如何高效访问和管理状态。它详细介绍了通过BuildContext扩展方法(如context.state、context.select和context.read)来优化widget重建、提高性能,并提供了设置指南、最佳实践和调试技巧。关键词包括:Flutter、Redux、状态管理、BuildContext、context.state、context.select、context.read、性能优化、widget重建。
AsyncRedux节流混合Skill asyncredux-throttle-mixin
这个技能是 AsyncRedux 状态管理库中的一个节流混合(Throttle mixin),用于限制 Action 的执行频率,防止过于频繁的调用。适用于价格刷新、API 调用限速、防止按钮滥点等场景,确保数据新鲜度和服务器负载控制。关键词:节流、Action、Dart、Flutter、AsyncRedux、状态管理、混合、限频。
Uniwind最佳实践Skill uniwind
本技能提供了 Uniwind 在 React Native 中使用 Tailwind CSS 进行样式化的最佳实践指南,涵盖配置、主题架构、组件集成、响应式设计、性能优化等关键方面,适用于开发、Review 和代码重构,旨在提高移动应用的样式性能和可维护性。关键词:React Native, Tailwind CSS, Uniwind, 样式, 最佳实践, 性能优化, 移动开发, 前端开发, CSS, Metro 插件, 主题系统。
SwiftUI架构实施技能Skill swift-ui-architect
这个技能用于定义和实施 iOS 26 / Swift 6.2 下的 SwiftUI 模块化 MVVM-C 架构,提供观点鲜明的架构指导,帮助开发者编写、审查或重构 SwiftUI 应用的结构、导航、依赖注入和仓库边界。关键词:SwiftUI 架构、MVVM-C、iOS 开发、模块化、SPM、依赖注入、状态管理、异步数据流,提升代码可维护性、性能和SEO优化。
Swift/SwiftUI重构技能:模块化MVVM-C架构Skill swift-refactor
本技能提供详细的 Swift 和 SwiftUI 代码重构指南,专注于模块化 MVVM-C 架构,适用于 iOS 应用开发。包括 API 现代化、状态管理、导航协调等关键方面,帮助开发者提升代码质量和性能。关键词:Swift, SwiftUI, 重构, MVVM-C, 模块化, iOS开发, 代码优化。
Swift/SwiftUI性能优化技能Skill swift-optimise
本技能提供针对iOS 26和Swift 6.2的Swift/SwiftUI性能优化指南,涵盖并发模式、渲染性能和动画优化,适用于采用clinic架构的移动应用开发,关键词:Swift, SwiftUI, 性能优化, iOS, 移动开发, 并发, 渲染, 动画。
SwiftData数据持久化与架构技能Skill swift-data
这个技能专注于SwiftData在iOS开发中的数据层架构,提供最佳实践用于模块化MVVM-C应用的数据建模、持久化、同步和错误处理。关键词:SwiftData, iOS开发, 数据持久化, MVVM-C, 模块化架构, 同步策略, 错误处理
ReactNativeElements最佳实践Skill react-native-elements
这个技能是关于 React Native Elements UI 组件库的使用最佳实践,帮助开发者构建高性能、主题一致的 React Native 移动应用。关键词包括:React Native、UI 组件、最佳实践、性能优化、主题配置、移动开发。