测试 Skill技能列表

4.5

DWARF调试分析专家Skill dwarf-expert

此技能专注于分析DWARF调试文件,理解DWARF标准(版本3至5),解析和验证DWARF数据,适用于软件开发中的调试工具链。提供专业知识支持调试信息提取、数据完整性检查和代码交互。关键词:DWARF、调试、分析、标准、验证、解析、软件开发、调试工具。

4.5

系统性调试Skill systematic-debugging

系统性调试是一种用于识别和修复技术问题的结构化技能,强调在尝试任何修复前先调查根本原因。适用于测试失败、生产错误、意外行为、性能问题、构建失败和集成问题等场景,提高修复效率并减少新错误。关键词:调试、根本原因分析、错误修复、测试失败、性能优化、软件开发、错误追踪。

4.5

AIOS测试架构师与质量顾问激活器Skill aios-qa

AIOS测试架构师与质量顾问激活器是一个专为软件测试和质量控制设计的工具,提供全面的测试架构审查、质量门决策和代码改进建议。它支持需求追溯、风险评估、测试策略分析等功能,旨在提升软件质量和团队效率。关键词:测试架构、质量顾问、代码审查、需求追溯、风险评估、软件测试。

4.5

复杂测试技能Skill complex-test-skill

这个技能用于测试基于目录的技能发现机制,常用于冒烟测试中,以确保技能加载和功能正常。关键词:技能发现、冒烟测试、目录测试、软件开发测试。

4.5

终端界面验证助手Skill tui-validate

此技能专门用于验证终端用户界面(TUI)的输出,通过集成freeze工具捕获屏幕截图,并利用LLM作为评判进行语义验证,支持PNG/SVG视觉验证和文本验证模式,适用于TUI应用的测试、视觉回归测试和文档生成。关键词:TUI验证、终端界面、语义验证、LLM评判、测试自动化、视觉回归测试。

4.5

tmux终端控制技能Skill tmux-terminal

这个技能是关于使用tmux工具来控制交互式终端会话,用于测试TUI应用、自动化CLI工作流、捕获屏幕输出用于QA报告,以及管理长运行进程。关键词:tmux、终端控制、TUI应用、自动化测试、QA测试、CLI工作流。

4.5

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

测试驱动开发(TDD)技能,用于统一处理所有TDD工作流。强制测试先行开发,支持从规范、任务或描述三种输入模式。包括模式发现、TDD循环(RED→GREEN→REFACTOR)、proptest指导和反向压力集成。关键词:测试驱动开发、TDD、测试先行、Rust测试、覆盖率、软件开发测试、单元测试、集成测试。

4.5

代码助手Skill code-assist

代码助手是一个基于测试驱动开发的代码实现辅助工具,采用探索、计划、代码、提交的工作流程,帮助开发者高效完成代码任务,提升代码质量。关键词:代码辅助、测试驱动开发、TDD、自动化工作流、技术实现伙伴、软件测试、编程指导。

4.5

代码深度分析Skill tldr-deep

这是一个代码深层分析技能,用于通过五层分析(包括抽象语法树、调用图、控制流图、数据流图和程序切片)来调试和理解复杂代码函数,适用于软件开发中的调试、代码审查、重构和性能优化。关键词:代码分析,调试,AST,控制流,数据流,程序切片,软件开发。

4.5

测试工作流Skill test

这个技能用于执行全面的软件测试工作流,包括单元测试、集成测试和E2E测试。它通过并行执行快速测试来提供快速反馈,并确保在运行缓慢的E2E测试之前所有基础测试通过。关键词:软件测试,单元测试,集成测试,E2E测试,并行执行,工作流,自动化测试,测试套件,快速反馈。

4.5

测试驱动开发(TDD)工作流程Skill tdd

测试驱动开发是一种敏捷软件开发方法,强调先编写测试用例再实现功能代码,以确保软件质量和可维护性。核心流程包括红(写失败测试)、绿(写最小代码通过测试)、重构,适用于功能实现、bug修复等高测试覆盖率场景。关键词:TDD、测试驱动、红绿重构、软件测试、敏捷开发、自动化测试。

4.5

TDD迁移技能Skill tdd-migrate

这个技能是一种测试驱动开发(TDD)工作流,用于管理和执行代码迁移任务。它通过多个代理(如分析、实现、测试和审查代理)并行处理,确保主上下文干净,提高开发效率和代码质量。关键词:TDD、迁移、工作流、代理、并行测试、代码审查。