测试 Skill技能列表
实现与规范对比评审Skill review
这个技能用于在软件开发过程中,对比实现代码与规范文档,验证需求对齐,确保构建符合要求。它帮助识别偏差并分类问题严重性,适用于代码审查和质量保证场景。关键词:软件评审、规范验证、需求对齐、代码审查、质量保证、SDLC、验收标准。
审核工作流设计Skill review-workflow-design
此技能用于设计基于规格的审核工作流,通过视觉证明和问题分类来验证软件实现是否符合要求,适用于软件开发中的自动化审核和质量管理。关键词:审核工作流、规格验证、视觉证明、问题分类、自动化审核、软件开发测试、质量保证、视觉验证、工作流设计、测试流程。
解决失败测试Skill resolve-failed-test
此技能用于自动化处理软件测试中的失败用例,包括分析测试失败原因、修复底层代码问题,并验证修复是否有效。适用于DevOps和软件开发流程,提升测试效率、代码质量和开发速度。关键词:测试失败分析、bug修复、验证测试、自动化测试、DevOps、软件测试。
端到端测试故障排除与修复Skill resolve-failed-e2e-test
这个技能用于分析和修复失败的端到端测试,包括识别失败步骤、审查截图、定位根本原因、应用修复并验证结果,确保软件质量提升和测试自动化流程的可靠性。关键词:端到端测试、E2E测试、故障排除、测试修复、自动化测试、软件测试、质量保证、修复验证。
补丁设计技能Skill patch-design
该技能用于创建最小化的、有针对性的代码补丁计划,专注于修复特定问题,避免范围蔓延。适用于从代码审查中识别出的特定问题修复,创建聚焦的bug修复,解决阻塞问题而不引入范围蔓延。关键词:补丁设计、最小化修复、代码修复、软件开发、测试验证。
端到端测试设计Skill e2e-test-design
端到端测试设计技能用于创建和验证完整的用户旅程测试,基于用户故事驱动模式,包含验证检查点。适用于自动化测试如Playwright和Cypress,支持测试设计、回归测试和用户行为验证。关键词:端到端测试、用户故事、验证、自动化测试、测试设计、Playwright、Cypress。
自定义Clippy开发Skill clippy-custom
此技能用于开发自定义Clippy lints、实现lint passes和为Clippy项目贡献代码,以维护和提升Rust代码质量与标准。关键词:Clippy,Rust,代码检查,lint开发,贡献,代码标准,Rust开发工具。
规模游戏Skill ScaleGame
规模游戏是一种测试方法,通过在极端规模(如1000倍增大或减小、瞬时或长达一年)下测试系统,来揭示正常规模下隐藏的根本真相。它用于不确定可扩展性、边缘案例不清晰或验证生产环境架构的场景。关键词包括:极端测试、可扩展性、架构验证、规模游戏、软件开发测试。
代码审查请求技能Skill requesting-code-review
该技能用于在软件开发过程中,通过请求代码审查来提高代码质量和确保代码符合计划与需求。它涉及调度子代理进行代码评估,提供反馈流程和错误预防。关键词:代码审查、代码质量、软件开发、Git、子代理、反馈、质量保证。
用例编写Skill use-case-authoring
这个技能基于Use Case 2.0方法论,用于捕获软件系统的功能需求并文档化参与者与系统之间的交互。它支持敏捷开发,包括用例规范、流程图、测试场景等,适用于需求分析、测试设计和系统设计。关键词:用例编写, Use Case 2.0, 需求捕获, 软件测试, 敏捷开发。
架构健康测试技能Skill fitness-functions
此技能用于通过自动化测试验证 .NET 软件架构的健康状况,帮助执行架构边界、测试模块依赖关系、验证层约束、创建性能健康函数、生成架构测试代码和审计现有架构违规。它使用 NetArchTest 和 ArchUnitNET 工具,适用于维护和演进软件架构。关键词:架构测试,健康函数,NetArchTest,ArchUnitNET,依赖规则,性能测试,代码生成,CI/CD 集成。
技能文档生成器Skill skill-doc-generator
技能文档生成器是一款自动从SKILL.md文件生成标准化README文档的工具,内置一致性验证和示例生成功能。它支持单个技能或批量技能文档创建,验证描述、术语和质量标准,确保文档一致性,适合开发流程集成。关键词:技能文档生成器、自动生成、标准化文档、一致性验证、SKILL.md文件、质量保证、文档自动化、SEO。