软件开发 Skill技能列表

4.5

测试工作流Skill test

这个技能用于执行全面的软件测试工作流,包括单元测试、集成测试和E2E测试。它通过并行执行快速测试来提供快速反馈,并确保在运行缓慢的E2E测试之前所有基础测试通过。关键词:软件测试,单元测试,集成测试,E2E测试,并行执行,工作流,自动化测试,测试套件,快速反馈。

4.5

测试驱动开发(TDD)工作流程Skill tdd

测试驱动开发是一种敏捷软件开发方法,强调先编写测试用例再实现功能代码,以确保软件质量和可维护性。核心流程包括红(写失败测试)、绿(写最小代码通过测试)、重构,适用于功能实现、bug修复等高测试覆盖率场景。关键词:TDD、测试驱动、红绿重构、软件测试、敏捷开发、自动化测试。

4.5

TDD迁移流水线Skill tdd-migration-pipeline

这是一个用于通过测试驱动开发方法迁移或重写代码库的协调器工作流技能。它利用代理执行任务,确保代码质量、行为契约不变,并通过自动化流水线管理整个迁移过程。关键词:TDD, 代码迁移, 代理工作流, 行为契约, 自动化测试。

4.5

TDD迁移技能Skill tdd-migrate

这个技能是一种测试驱动开发(TDD)工作流,用于管理和执行代码迁移任务。它通过多个代理(如分析、实现、测试和审查代理)并行处理,确保主上下文干净,提高开发效率和代码质量。关键词:TDD、迁移、工作流、代理、并行测试、代码审查。

4.5

ClaudeCode斜杠命令管理Skill slash-commands

这个技能用于创建和管理Claude Code中的斜杠命令,允许用户通过简单的命令快速执行预定义提示,集成bash脚本执行和文件引用功能,提高开发效率和自动化水平。关键词:斜杠命令、Claude、快速提示、bash执行、文件引用、开发工具、效率提升。

4.5

技能开发规则Skill skill-development

这个技能用于定义如何创建和管理技能文件的规则,包括SKILL.md的结构、编写最佳实践以及MCP脚本的包装方法。关键词:技能开发、规则、MCP、脚本、自动化、最佳实践。

4.5

技能开发者Skill skill-developer

这是一个用于创建和管理Claude Code技能的元技能,特别支持包装MCP管道,实现自动化技能开发和集成。关键词:技能开发、Claude Code、MCP管道、自动化工具、低代码开发、元技能。

4.5

Shapely几何计算Skill shapely-compute

这个技能使用Shapely库进行几何计算,包括创建点、线、多边形等几何形状,执行布尔操作如交集和并集,进行空间关系判断如包含和相交,测量面积和距离,以及进行几何变换。适用于地理信息系统、游戏开发、数据分析和后端处理等领域,关键词包括:几何计算、Shapely、空间分析、Python、GIS、游戏开发。

4.5

代码搜索路由器Skill search-router

搜索工具路由器技能帮助开发者根据代码查询类型选择最令牌高效的搜索工具,包括TLDR搜索用于代码探索、AST-grep用于结构模式、Grep用于字面搜索、Read用于完整理解,优化开发流程,提高代码理解和分析效率。关键词:代码搜索、令牌高效、搜索工具、代码探索、TLDR、AST-grep、Grep、Read。

4.5

搜索工具优化技能Skill search-hierarchy

这个技能用于优化代码搜索过程,通过根据查询类型(如结构型、语义型、字面型)智能选择最令牌高效的搜索工具(如AST-grep、LEANN、Grep、Read),以提高软件开发效率。关键词:代码搜索、工具选择、令牌效率、结构化搜索、语义搜索、字面搜索、搜索优化、开发工具链。

4.5

路由器优先架构Skill router-first-architecture

路由器优先架构是一种软件架构模式,用于通过路由器抽象工具选择,确保在技能调用中优先使用路由器进行路由,以提高效率和一致性。它涉及两层设计:触发层和路由层,支持协同激活以优化工具映射。关键词:路由器优先架构、工具选择抽象、Claude技能、路由逻辑、协同激活、架构设计、软件开发、效率提升。

4.5

代码审查工作流Skill review

这个技能用于执行自动化的多视角代码审查,通过并行专家代理评估代码质量、架构对齐和变更风险,提供综合评审结果。关键词:代码审查、代码质量、架构评审、风险评估、软件测试、自动化工作流、DevOps、质量门。