测试 Skill技能列表

⚡

Ameba配置Skill ameba-configuration

4.5

此技能用于配置Ameba,一个Crystal编程语言的静态代码分析工具,以强制执行一致的代码风格和捕捉代码异味。包括生成默认配置文件(如.ameba.yml)、管理规则(如Lint、Style、Performance类别)、设置严重级别(Error、Warning、Convention)和集成到开发工作流中。关键词:Ameba配置,静态代码分析,Crystal编程,代码质量,规则管理,严重级别,内联禁用。

⚡

本地Web应用自动化测试技能Skill webapp-testing

4.5

这是一个基于Playwright框架的工具包,专门用于自动化测试本地Web应用。它帮助开发者高效验证前端功能、调试UI行为问题、捕获浏览器截图和查看日志,提升Web应用测试效率和质量。关键词:Web应用测试、自动化测试、Playwright、前端验证、UI调试、浏览器截图、测试工具包、软件测试。

⚡

Bug重现与调查Skill reproduce-bug

4.5

这个技能用于通过日志分析、控制台检查和Playwright浏览器自动化来系统化地重现和调查软件bug,包括UI相关问题的可视化重现和错误诊断。关键词:bug重现、日志调查、Playwright、自动化测试、软件调试。

⚡

代码执行Skill code-execution

4.5

这个技能用于自动化执行编码子任务,通过自审和质量验证来确保代码符合项目标准和接受标准。适用于软件开发中的自动化测试和质量控制场景,关键词包括:代码执行、自审、质量验证、编码任务、软件开发、自动化测试、DevOps。

⚡

Semgrep静态代码分析Skill semgrep

4.5

Semgrep是一种快速静态代码分析工具,专门用于检测代码中的安全漏洞和编码标准问题。它支持多种编程语言,易于集成到CI/CD流程中,帮助开发团队在早期发现和修复漏洞。关键词:静态分析、代码安全、漏洞检测、CI/CD集成、Semgrep工具。

⚡

调试Skill debugging

4.5

这个技能专注于系统性调试方法,用于识别软件问题的根本原因而非表面症状,采用顺序思考、结构化调查和网络研究来避免循环推理和重复修复。涉及关键词:调试、根本原因分析、错误排查、代码修复、软件测试、系统性思考、故障排除,适用于编程、软件开发和工程领域。

⚡

Dialyzer配置技能Skill dialyzer-configuration

4.5

Dialyzer配置技能涉及设置和管理Dialyzer静态分析工具,用于Erlang和Elixir代码的类型检查和静态分析,以识别软件问题如类型错误、不可达代码等。关键词:Dialyzer, Erlang, Elixir, 类型检查, 静态分析, 配置, 测试, 软件开发, CI集成。

⚡

WebAssembly验证器Skill webassembly-verifier

4.5

WebAssembly 验证器是一种技能,用于验证WebAssembly模块的安全性、正确性和安全属性,确保模块在加载和执行时无错误。适用于构建安全工具、实现沙箱环境、验证内存安全和控制流等场景。关键词:WebAssembly, 验证, 安全, 沙箱, 类型检查, 堆栈验证, 内存安全。

⚡

写作技能Skill writing-skills

4.5

这个技能将测试驱动开发(TDD)应用于文档创建过程,用于编写高质量、可重用的技能文档。包括写作风格指南,帮助在编写新技能时保持清晰和一致性。关键词:TDD, 技能文档, 写作指南, 文档测试, SEO优化

⚡

规格驱动开发工作流程Skill spec-workflow

4.5

这是一种基于规格驱动开发(SDD)的技能,主要用于自动化实现功能、创建新功能,确保开发过程中严格遵守规格要求和测试驱动开发(TDD)原则。

⚡

端到端测试Skill e2e-testing

4.5

端到端测试是一种自动化测试技能,用于验证软件系统的完整用户工作流和集成行为。它从用户角度出发,测试关键路径如登录、支付等,确保前端与后端正确交互。适用于自动化QA过程、捕获回归、测试API集成等。关键词:端到端测试,用户工作流,自动化测试,Playwright,Cypress,测试框架,CI/CD,QA自动化。

⚡

测试策略规划Skill test-strategy-planning

4.5

这个技能用于创建全面的测试策略文档,遵循IEEE 829标准结构,规划软件项目的测试方法、范围、资源和成功标准。适用于测试工程师、质量保证团队和项目经理,帮助制定系统的测试计划,提高软件质量和降低风险。关键词包括:测试策略、IEEE 829、软件测试、测试规划、质量保证、测试文档、风险优先、自动化测试。