软件开发 Skill技能列表

⚡

NoSQL数据库设计Skill nosql-database-design

4.5

本指南提供了NoSQL数据库模式设计的综合指南,包括MongoDB和DynamoDB的数据建模、反规范化策略、索引优化等,旨在帮助开发者构建高效、可扩展的NoSQL数据库架构。

⚡

拉取请求自动化Skill pull-request-automation

4.5

拉取请求自动化是一种通过模板、检查清单、自动合并规则和审查分配来减少手动工作量,提高代码审查流程一致性的技能。

⚡

Prisma自动化技能Skill prisma-automation

4.5

这个技能通过Rube MCP和Composio的Prisma工具包,自动化Prisma数据库操作任务,包括工具发现、连接管理和工作流执行,适用于后端开发中提高数据库管理效率。关键词:Prisma, 自动化, Rube MCP, Composio, 数据库操作, 工作流。

⚡

计划状态管理Skill plan

4.5

这是一个用于软件开发项目管理的AI技能工具,专门负责创建、跟踪和管理软件实施计划。它提供完整的计划生命周期管理,包括计划初始化、步骤添加、状态跟踪、进度监控、首席软件架构师验证和同步执行等功能。关键词:软件开发项目管理、实施计划跟踪、LSA验证、进度监控、计划同步、质量门验证、软件架构审查、自动化工作流。

⚡

分层式代码审查Skill hierarchical

4.5

分层式代码审查技能是一个全面的代码审查工具,通过使用专用子代理进行多阶段评估,专门处理具有复杂架构影响、安全顾虑的Pull Request审查。它整合技术领导评估、代码逻辑、安全性和用户体验审查,提供优先级排序的建议,并支持优化实施。关键词:代码审查、架构设计、安全评估、多代理系统、PR审查、软件开发质量保证、分层式评估、代码优化。

⚡

数据库模式意识技能Skill database-schema

4.5

这是一种软件开发技能,专注于在编写数据库代码之前,通过阅读和理解数据库模式来预防错误,提高代码质量和开发效率。关键词包括数据库模式、类型安全、代码质量、开发效率。

⚡

上下文映射技能Skill context-mapping

4.5

该技能用于在领域驱动设计(DDD)中映射有界上下文之间的关系,识别上游/下游模式,生成Context Mapper DSL(CML)输出,并提供集成策略建议。适用于软件架构设计、团队边界规划等场景,帮助优化系统集成和组织结构。关键词:上下文映射、有界上下文、DDD、集成模式、CML、软件架构、防腐败层、开放主机服务。

⚡

Kotlin协程Skill KotlinCoroutines

4.5

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

⚡

服务类约定技能Skill service-class-conventions

4.5

这是一个用于帮助开发者遵循Java服务类编码约定的技能。它定义了服务类的结构和实现规范,包括使用接口、ServiceImpl类、DTO进行数据传输和事务管理。通过应用指南和最佳实践,提高代码质量和可维护性。关键词:服务类约定、Java、接口、ServiceImpl、DTO、事务管理、编码标准、软件工程、后端开发。

⚡

模糊测试harness编写Skill harness-writing

4.5

这个技能用于编写有效的模糊测试 harness,以接收随机输入并调用目标代码进行测试,帮助发现软件漏洞、提高代码覆盖率和提升软件安全性。关键词:模糊测试、harness 编写、软件测试、安全漏洞、代码覆盖、FuzzedDataProvider、libFuzzer、AFL++、cargo-fuzz。

⚡

Peopledatalabs自动化Skill peopledatalabs-automation

4.5

这个技能用于通过Rube MCP和Composio的Peopledatalabs工具包自动化Peopledatalabs操作,包括工具发现、连接管理、任务执行和工作流自动化。它简化了数据操作任务的集成和自动化流程,提高效率并减少手动干预。关键词:自动化,Peopledatalabs,Rube MCP,Composio,工具集成,数据操作,DevOps,工作流自动化,AI智能体。

⚡

简化级联Skill SimplificationCascades

4.5

简化级联是一种软件设计技能,旨在通过发现核心洞见来减少代码复杂性和冗余,提高开发效率。它涉及抽象通用模式、统一原则,并消除不必要的组件,适用于当同一概念被多次实现、特殊案例累积或复杂性增加时。关键词:简化、抽象、架构设计、代码重构、复杂性管理、软件开发、设计模式。