软件开发 Skill技能列表
Expo应用设计Skill expo-app-design
Expo 应用设计技能专注于利用 Expo Router、NativeWind 和 React Native 构建美观、高效的跨平台移动应用,适用于前端移动开发,提升开发效率和用户体验。关键词:Expo, React Native, 跨平台应用, 移动开发, NativeWind, 导航
后端服务模式Skill backend-service-patterns
用于设计和构建可扩展的后端服务器应用,包括分层架构、依赖注入、服务层模式等。关键词:后端开发、架构设计、微服务、API服务、业务逻辑、依赖注入、服务模式、可扩展性。
数据库架构师Skill database-architect
数据库架构师技能用于设计和规划数据库系统的整体架构,包括技术选型、数据建模、模式设计、索引策略、缓存架构、可扩展性设计和迁移规划。适用于从零开始构建数据库系统或重构现有系统,确保高性能、可维护和可扩展的数据层。关键词:数据库架构、数据建模、技术选型、可扩展设计、迁移策略、性能优化、云数据库、NoSQL、SQL、缓存设计。
智能.NET构建Skill build
这个技能是一个智能的 .NET 构建工具,支持模糊项目匹配和通过 MCP 研究自动修复构建错误。它用于自动化 .NET 项目的构建过程,提高开发效率,减少手动干预。关键词:.NET 构建、模糊匹配、错误自动修复、MCP、DevOps、自动化工具。
单体仓库工作流程Skill monorepo-workflows
这个技能专注于单体仓库(monorepo)环境下的开发工作流程、CI/CD模式、版本管理、发布策略和团队协作实践,提供全面指导和自动化工具配置。关键词:单体仓库、CI/CD、版本控制、工作流程、自动化、DevOps、软件开发。
APStyle新闻写作与编辑Skill newsroom-style
这个技能用于应用美联社(AP)风格和新闻室惯例进行专业新闻写作、编辑和格式化。它确保新闻内容在数字、日期、标题、引用等方面符合标准,提高可读性和专业性。关键词:新闻写作、AP Style、编辑、格式化、SEO优化。
文档架构生成Skill doc-architecture
这个技能用于自动生成系统的架构文档,支持arc42和C4模型,可以创建系统上下文图、容器图和组件图,并附带详细的叙述描述。适用于软件架构师、开发人员和项目管理者,提高文档编制效率。关键词:架构文档、arc42、C4模型、软件架构、系统设计、文档生成、自动化工具
iOS测试技能Skill qa-testing-ios
该技能专注于iOS应用的自动化测试,使用xcodebuild、simctl等工具执行单元测试、UI测试,管理模拟器状态,控制测试Flakes,集成CI/CD流程,并收集xcresult工件,以提高测试效率和稳定性。关键词:iOS测试、QA、xcodebuild、simctl、XCUITest、自动化测试、CI/CD、测试Flakes。
Zustand中间件技能Skill zustand-middleware
Zustand中间件技能用于实现JavaScript状态管理库Zustand的中间件功能,包括持久化存储、Redux DevTools集成、使用Immer进行不可变更新和自定义中间件开发。适用于前端开发中的状态管理优化,提高应用性能和可维护性。关键词:Zustand, 中间件, 持久化, DevTools, Immer, 前端开发, 状态管理, 不可变更新, 自定义中间件
消息传递系统Skill message-passing-system
该技能专注于实现消息传递并发模型,如演员模型和CSP通道,用于构建分布式系统、避免共享状态并发错误,并支持微服务通信、事件驱动架构和管道处理。关键词:消息传递、并发模型、演员模型、CSP通道、分布式系统、微服务通信、背压处理、消息排序。
MongoDB数据库操作技能Skill mongodb-usage
此技能用于MongoDB数据库的操作与管理,涵盖查询数据、展示集合、获取架构、列出数据库、搜索记录和检查索引等功能。适用于数据库开发者和数据工程师,帮助优化数据存储和查询性能。关键词:MongoDB, 数据库查询, 数据管理, 索引优化, 聚合管道, 最佳实践, 后端开发。
部署验证代理Skill deployment-verification-agent
该技能用于为高风险数据部署创建和执行详细的验证检查清单,包括SQL查询、回滚计划和监控策略,确保数据完整性和系统稳定性。关键词:部署验证、数据迁移、SQL查询、回滚计划、监控、高风险变更。