测试 Skill技能列表
代码审查请求Skill requesting-code-review
这个技能用于在软件开发过程中请求和执行代码审查,以检查代码质量、确保符合需求、预防错误并集成到工作流程中。关键词:代码审查、代码质量、软件开发、代码评审、CI/CD、质量保证、代码审查流程
Playwright调试Skill playwright-debugging
这个技能提供系统化的方法,用于诊断和修复 Playwright 浏览器自动化中的问题,如脚本失败、测试不稳定、选择器失效或超时。关键词:Playwright, 调试, 浏览器自动化, 测试, 问题诊断, 前端测试, 自动化测试, 调试工具。
iOS模拟器自动化测试Skill xcode-test
这个技能用于自动化在Xcode模拟器上构建、安装和测试iOS应用,包括捕获截图、日志和验证应用行为,支持人工验证外部流程。关键词:Xcode, iOS测试, 模拟器测试, 自动化测试, 日志捕获, 截图验证, XcodeBuildMCP, 移动应用QA。
系统化调试Skill systematic-debugging
系统化调试是一种技能,用于在遇到任何技术问题如bug、测试失败或意外行为时,先通过四个阶段的系统化过程进行调查找到根本原因,再提出修复,避免无效修复和新bug。关键词包括:系统化调试、根因分析、bug修复、软件测试、软件开发、调试方法、测试流程、调试技能。
测试数据管理Skill test-data-management
测试数据管理技能专注于战略性地生成、管理和确保测试数据的隐私合规。关键词:测试数据、合成数据、PII、GDPR、匿名化、批量生成、事务隔离、性能测试、软件测试、隐私保护。用于支持软件测试过程,提高测试质量,避免法律风险,并优化测试数据基础设施。
工作流模式Skill workflow-patterns
此技能提供了一套完整的工作流模式,用于通过测试驱动开发(TDD)的红绿重构循环实现任务,管理阶段检查点,处理git提交,并执行验证协议以确保软件开发质量。关键词包括TDD、git、质量保证、工作流、测试覆盖、软件开发流程。
系统调试Skill systematic-debugging
这个技能提供了一个四阶段调试框架,帮助开发者系统化地找到并修复技术问题的根本原因,避免盲目修复和引入新错误。适用于软件开发中的错误调试、测试失败处理等场景。关键词:系统调试、根原因分析、测试、软件开发、调试框架。
代码分析工具Skill sc-analyze
这是一个用于全面分析代码的工具,专注于代码质量、安全性、性能和架构审查,帮助开发人员识别问题、优化代码结构、提升软件健壮性。关键词:代码分析、代码质量、安全审计、性能优化、架构设计、技术债务、代码审查。
测试驱动开发Skill test-driven-development
测试驱动开发(TDD)是一种软件开发实践,要求在编写实现代码之前先编写失败的测试用例,确保测试通过最小代码实现,最后进行重构以提高代码质量。关键词:测试驱动开发、TDD、单元测试、红绿重构、测试先行、自动化测试、软件工程、代码质量、敏捷开发、错误预防。
多角度审查技能Skill harness-review
这个技能是一个多角度审查工具,专门用于代码、计划和范围的审查。它集成了安全性、性能、质量、可访问性等检查,帮助开发团队提高代码质量、确保项目可行性和控制范围蔓延。关键词:代码审查、计划审查、范围分析、安全性检查、性能优化、质量保证、DevOps工具。
Rust文档审查Skill review-rust-docs
这个技能用于自动审查Rust编程语言中crate或模块的文档,确保其符合指定的标准和指南。关键词:Rust,文档审查,质量保证,代码标准,自动化工具,文档检查,Rust编程,代码合规。
代码审查接收技巧Skill receiving-code-review
此技能用于在软件开发过程中,高效且技术严谨地接收代码审查反馈。它强调通过验证反馈、避免盲目实施和形式化同意,确保代码质量和项目健康。技能包括阅读反馈、理解需求、对照代码库验证、评估技术可行性、基于推理响应和实施修复。关键词:代码审查、技术验证、反馈处理、软件开发、质量保证、代码重构、项目协作。