测试 Skill技能列表

4.5

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

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

4.5

标准输出设置Skill standard-out-setup

该技能指导如何为代码添加控制台输出和日志记录,使错误和状态对AI代理可见,提高调试效率和代理自主性。适用于代理静默失败、调试代理工作流或设置新代码库。关键词:标准输出、日志记录、错误可见性、代理调试、AI代理、软件开发、测试。

4.5

实现与规范对比评审Skill review

这个技能用于在软件开发过程中,对比实现代码与规范文档,验证需求对齐,确保构建符合要求。它帮助识别偏差并分类问题严重性,适用于代码审查和质量保证场景。关键词:软件评审、规范验证、需求对齐、代码审查、质量保证、SDLC、验收标准。

4.5

解决失败测试Skill resolve-failed-test

此技能用于自动化处理软件测试中的失败用例,包括分析测试失败原因、修复底层代码问题,并验证修复是否有效。适用于DevOps和软件开发流程,提升测试效率、代码质量和开发速度。关键词:测试失败分析、bug修复、验证测试、自动化测试、DevOps、软件测试。

4.5

端到端测试故障排除与修复Skill resolve-failed-e2e-test

这个技能用于分析和修复失败的端到端测试,包括识别失败步骤、审查截图、定位根本原因、应用修复并验证结果,确保软件质量提升和测试自动化流程的可靠性。关键词:端到端测试、E2E测试、故障排除、测试修复、自动化测试、软件测试、质量保证、修复验证。

4.5

地址净化器Skill address-sanitizer

地址净化器(AddressSanitizer)是一种内存错误检测工具,用于在模糊测试(fuzzing)和其他软件测试中检测缓冲区溢出、使用后释放、内存泄漏等内存安全问题,提高软件安全性和稳定性。关键词:内存错误检测、模糊测试、C/C++、Rust、软件测试、安全漏洞、编译器插装、影子内存、性能优化、故障排除。

4.5

架构健康测试技能Skill fitness-functions

此技能用于通过自动化测试验证 .NET 软件架构的健康状况,帮助执行架构边界、测试模块依赖关系、验证层约束、创建性能健康函数、生成架构测试代码和审计现有架构违规。它使用 NetArchTest 和 ArchUnitNET 工具,适用于维护和演进软件架构。关键词:架构测试,健康函数,NetArchTest,ArchUnitNET,依赖规则,性能测试,代码生成,CI/CD 集成。

4.5

Mocha断言库技能Skill mocha-assertions

此技能旨在帮助开发者掌握Mocha测试框架的断言库使用,特别是结合Chai提供的expect、should和assert等风格,提升JavaScript代码的测试效率和质量。关键词:Mocha, Chai, 断言库, JavaScript测试, 单元测试, 自动化测试, 软件质量, 最佳实践。

4.5

高级质量保证综合技能Skill senior-qa

此技能提供全面的质量保证和测试自动化解决方案,专为现代 Web 应用如 ReactJS、NextJS、NodeJS 设计。核心功能包括自动化测试套件生成、代码覆盖率分析、端到端测试脚手架搭建,帮助团队提升软件质量、优化测试策略和确保应用稳定性。关键词:质量保证、测试自动化、测试套件、覆盖率分析、E2E 测试、ReactJS、NextJS、NodeJS。

4.5

代码修复教训捕获Skill phx:learn

该技能用于在软件开发中捕获代码修复后的教训,更新知识库以防止未来错误。它帮助识别根本原因、检查现有知识、决定保存位置并编写简洁规则,适用于测试、DevOps和开发实践。关键词:代码修复、知识管理、错误预防、软件开发、测试、Elixir、最佳实践、自动化记忆。

4.5

自动化代码审查与修复技能Skill review

此技能用于执行代码审查,通过比较软件开发计划与实现来验证验收标准,自动修复发现的问题,并生成结构化报告。关键词包括:代码审查、自动修复、计划对比、验收测试、回归测试、软件开发、质量控制、自动化工具。

4.5

插件文档兼容性检查工具Skill docs-check

该技能是一个用于验证Claude代码插件文档兼容性的工具,帮助开发者检测破坏性变更、弃用项和发现新功能,适用于软件开发和测试场景。关键词:插件开发、文档验证、兼容性检查、Claude代码、软件开发工具。