测试 Skill技能列表

⚡

观察先于编辑Skill observe-before-editing

4.5

这个技能用于在软件开发中修复bug时,优先检查系统实际输出和日志,避免基于假设进行代码编辑,提升调试效率。关键词:代码调试、bug修复、输出验证、日志分析、开发最佳实践、DevOps测试、故障排查。

⚡

异步REPL协议Skill async-repl-protocol

4.5

异步 REPL 协议是一种技术规范,主要用于在使用 Agentica 的异步 REPL 工具进行软件测试时,指导如何正确使用 `await` 处理 Future-returning 工具,并强调每响应中使用单个代码块以避免执行错误。关键词:异步 REPL,测试,Python 代码块,Future-returning 工具,Agentica,软件开发,协议。

⚡

测试开发技能Skill tests-developer

4.5

这个技能是一个智能路由器,专注于测试模式和最佳实践,帮助开发者编写单元测试、创建模拟、测试边缘情况等,适用于 Swift Testing 和 XCTest 框架。关键词包括测试开发、单元测试、Swift Testing、XCTest、模拟测试、边缘测试。

⚡

Lighthouse性能审计技能Skill perf-lighthouse

4.5

Lighthouse性能审计技能用于通过命令行工具或Node API本地运行Lighthouse审计,解析和解释性能报告,设置性能预算。它主要用于测量网站性能指标(如Largest Contentful Paint、Cumulative Layout Shift)、优化前端加载速度、集成到CI/CD流程中(如GitHub Actions),以实现自动化性能监控和持续改进。关键词:Lighthouse、性能审计、网站性能、CI/CD、性能预算、前端优化、DevOps、测试工具、Web Vitals、自动化测试。

⚡

Q&A代码库调查技能Skill slack-qa-investigate

4.5

这是一个研究型Q&A助手技能,专注于在只读模式下调查代码库和文档,提供基于研究的准确答案,不进行任何文件修改。关键词:Q&A助手、代码库调查、只读模式、研究支持、文档分析、问答机器人、investigation bot。

⚡

浏览器新标签页操作Skill browser-new-tab

4.5

这个技能用于自动化浏览器操作,打开新标签页并导航到指定URL,保持当前页面打开,支持多任务处理和网页测试。适用于自动化测试、网页开发和日常浏览场景。关键词:浏览器自动化,新标签页,URL导航,多任务,网页测试,SEO优化。

⚡

基于条件的等待Skill Condition-BasedWaiting

4.5

此技能用于软件测试领域,通过条件轮询替代随机超时,提高异步测试的可靠性和稳定性。核心应用包括避免竞争条件、时序依赖和不稳定测试行为,关键词包括异步测试、条件轮询、测试可靠性、竞争条件、时序优化和软件测试自动化。

⚡

系统性调试Skill SystematicDebugging

4.5

系统性调试是一种四阶段的调试框架,用于软件开发和测试中,确保在修复bug前识别根本原因,避免盲目修复,提高调试效率和代码质量。关键词:调试、系统性调试、根因分析、bug修复、测试框架、软件测试。

⚡

根因追踪Skill RootCauseTracing

4.5

根因追踪是一种软件调试技能,用于系统地通过调用栈向后追踪bug,定位原始触发点,避免仅治标。适用于软件开发中的错误处理和测试,提升代码质量和可靠性。关键词:根因追踪,bug调试,调用栈,软件测试,错误追踪,纵深防御。

⚡

根因追溯Skill root-cause-tracing

4.5

根因追溯技能用于在软件开发过程中,通过向后追踪调用栈和执行流程,识别错误、无效数据或不正确行为的原始来源。适用于调试复杂问题、调查数据损坏、查找级联故障根因等场景,关键词包括调试、根因、追溯、错误来源、数据流追踪。

⚡

结构化代码审查技能Skill code-review

4.5

这个技能用于自动化执行代码审查,覆盖风格、可读性和安全等方面,提供结构化反馈。它专注于重要问题如错误和安全风险,适用于拉取请求和合并请求审查,以提升代码质量和团队协作效率。关键词:代码审查,自动化,安全编码,可读性,单元测试。

⚡

测试驱动开发Skill test-driven-development

4.5

测试驱动开发(TDD)是一种软件开发实践,强调先编写测试用例再实现代码,通过‘红-绿-重构’循环确保代码质量、减少错误和促进设计改进。关键词:测试驱动开发、TDD、单元测试、自动化测试、红绿重构、代码质量、软件开发、测试优先、测试用例、错误预防。