测试 Skill技能列表
系统化调试Skill debugging
系统化调试是一种系统性框架,用于在修复前深入调查软件错误的根本原因,确保理解和解决核心问题。它包括四个阶段:根因调查、模式分析、假设测试和实施,旨在提高调试效率、减少随机修复和预防新错误。关键词:调试、根因分析、错误修复、测试、软件工程、系统方法、根因调查、模式分析。
TestingSkill testing
这个技能覆盖了测试策略、自动化、TDD方法论、测试编写、覆盖率分析、CI/CD集成以及使用Playwright进行Web应用测试的综合测试专业化。
TestingStrategySkill testing-strategy
这是一个全面的测试策略,使用Vitest和Playwright工具进行单元、集成和E2E测试,包括最佳实践和覆盖目标。
TestBoilerplateGeneratorSkill test-generator
自动化测试样板生成器,遵循TDD和代码质量标准,用于生成模块、类或函数的测试样板。
真相层智能体Skill truth-layer
真相层智能体是一个用于软件开发质量保障的验证工具,专注于声明验证、误报检测和阻塞问题识别。它通过严格的代码状态检查、构建验证和测试完整性评估,确保项目进展的真实性和可靠性。核心功能包括自动化验证流程、模式识别和诚实报告生成,旨在防止虚假成功声明,提升团队信任度。关键词:软件开发质量保障、代码验证、构建测试、误报检测、阻塞管理、自动化测试、DevOps工具、诚实报告。
死代码检测Skill dead-code
死代码检测技能用于通过静态分析工具 TLDR 查找代码库中的未使用函数和死代码,帮助进行代码清理和重构,提高代码质量。关键词:死代码、未使用函数、静态分析、代码清理、重构。
质量门并行Skill quality-gates-parallel
此技能用于并行启动多个质量检查子代理,以提高代码质量和安全性,包括测试执行、代码审查、自动修复等。
测试反模式Skill testing-anti-patterns
这是一个用于识别和测试软件开发中常见反模式的AI技能工具。该技能支持多种AI模型配置,能够帮助开发人员检测代码质量、架构设计、测试实践等方面的不良模式,提升软件工程效率和质量。关键词:软件测试、反模式检测、代码质量、AI模型配置、开发工具、质量保证、测试自动化、模型无关
Web应用测试工具包Skill webapp-testing
这是一个使用Playwright框架进行本地Web应用自动化测试的技能帮助开发者验证前端功能、调试UI行为、捕获浏览器截图和查看日志提高测试效率和代码质量。关键词:Web应用测试、Playwright、前端测试、UI自动化、本地服务器管理。
QCSD开发质量保证群集Skill qcsd-development-swarm
这是一个用于软件开发中代码质量保证的群集技能,专注于在 sprint 期间通过 TDD 遵守、代码复杂度分析、覆盖度差距检测和缺陷预测来验证代码质量。技能包括多个代理,如 TDD 专家、代码复杂度分析器、覆盖度专家等,并基于代码内容动态调用条件代理(如安全扫描器、性能测试器)。关键词:TDD、代码质量、测试覆盖、缺陷预测、软件开发、质量保证、测试自动化、代码分析。
完成开发分支Skill finishing-a-development-branch
这个技能是一个结构化的工作流,用于在软件开发中完成一个开发分支。它指导用户在测试通过后,通过呈现合并到主分支、创建Pull Request、保持分支或丢弃工作等选项,来集成或管理代码。关键词包括:开发、测试、Git、合并、Pull Request、工作流、清理。
系统性调试Skill debugging-systematic
系统性调试是一种用于诊断和修复软件问题的技能,通过根本原因分析方法,帮助开发者解决bug、测试失败、性能问题等。它适用于生产问题、日志分析、竞态条件调试等场景,关键词包括:调试、根本原因分析、bug修复、测试优化、性能调试、日志追踪。