软件开发 Skill技能列表

4.5

合同测试设计Skill contract-test-design

本技能专注于合同测试设计,用于制定消费者驱动的合同测试策略,使用Pact框架验证API合同,管理API演化,并集成到CI/CD流程中。关键词包括合同测试、Pact、消费者驱动、API验证、微服务测试、破坏性更改检测。

4.5

代理编码KPIs跟踪Skill track-kpis

此技能用于计算和更新代理编码的关键绩效指标(KPIs),以测量软件开发流程中的ZTE进展和工作流有效性。它涉及解析工作流状态、统计尝试次数、分析代码变更,并维护自动化KPI跟踪文件,适用于持续改进和性能监控。关键词:代理编码、KPIs、跟踪、ZTE、工作流、数据分析、自动化、DevOps。

4.5

子代理驱动开发Skill subagent-driven-development

子代理驱动开发是一种软件开发技能,通过为每个独立任务分配新的子代理并在任务间进行代码审查,实现快速迭代和质量保证。它适用于需要在同一会话中连续执行计划、任务独立的情况,促进自动化开发和早期错误检测。关键词:子代理、代码审查、测试驱动开发、迭代开发、质量门控、自动化任务执行。

4.5

严格测试驱动开发Skill tdd-strict

这个技能用于强制执行严格的测试驱动开发(TDD)实践,确保在编写代码之前先编写测试,遵循红-绿-重构循环,并避免无效的理性化。它适用于新功能、错误修复和重构,提供验证清单和最佳实践,以提高代码质量和开发效率。关键词:测试驱动开发,TDD,单元测试,红绿重构,代码测试,软件开发,自动化测试,质量保障。

4.5

RuboCop集成技能Skill rubocop-integration

该技能专注于RuboCop的CI集成,包括GitHub Actions配置、插件开发和性能优化,用于自动化代码检查、提升Ruby开发质量和效率。关键词:RuboCop, CI集成, GitHub Actions, 代码质量, Ruby开发, 自动化测试, DevOps工具。

4.5

文件整理器Skill file-organizer

文件整理器技能是一个自动化文件管理工具,通过设定规则、命名规范和文件夹结构,系统化组织、分类、重命名和管理文件,适用于文件上传、目录清理、媒体库构建和文档工作流程等场景。关键词:文件管理、文件整理、自动化规则、命名规范、文件夹结构、文件分类、智能文件系统、SEO搜索优化。

4.5

Gemini代码库探索工具Skill gemini-explore

Gemini 代码库探索工具是一款基于Google Gemini AI模型的智能工具,用于自动化分析和探索代码库结构、依赖关系及设计模式。它能够处理大型代码库,生成结构化的Markdown报告,适用于软件开发中的架构设计审查、依赖映射和代码质量评估。关键词:Gemini AI,代码库探索,架构分析,依赖映射,设计模式,Markdown报告,AI辅助开发,代码审查,DevOps工具,自动化分析。

4.5

取消技能Skill cancel

该技能用于智能检测和取消活跃的OMC模式,如自动导航、ralph、超工作等,确保依赖顺序和状态清理,支持强制清除和会话管理。关键词:取消、OMC模式、状态管理、自动检测、依赖清理、开发工具、DevOps。

4.5

代码执行Skill code-execution

这个技能用于自动化执行编码子任务,通过自审和质量验证来确保代码符合项目标准和接受标准。适用于软件开发中的自动化测试和质量控制场景,关键词包括:代码执行、自审、质量验证、编码任务、软件开发、自动化测试、DevOps。

4.5

网页应用测试Skill webapp-testing

网页应用测试工具包,使用Playwright进行本地Web应用程序的自动化测试,支持功能验证、UI调试、截图和日志查看,适用于前端开发和质量保证。关键词:网页应用测试、Playwright、自动化测试、前端测试、UI测试、浏览器自动化。

4.5

抽奖获胜者选择器Skill raffle-winner-picker

抽奖获胜者选择器是一个实用工具,用于从列表、电子表格或Google Sheets中随机公平地选择获胜者,适用于赠品、抽奖、竞赛等场景,确保透明和无偏的选择过程。关键词:随机抽取,抽奖工具,公平选择,SEO优化,数据管理。

4.5

代码审查请求技能Skill requesting-code-review

该技能用于在软件开发过程中,通过请求代码审查来提高代码质量和确保代码符合计划与需求。它涉及调度子代理进行代码评估,提供反馈流程和错误预防。关键词:代码审查、代码质量、软件开发、Git、子代理、反馈、质量保证。