测试 Skill技能列表

4.5

死代码检测Skill dead-code

死代码检测技能用于通过静态分析工具 TLDR 查找代码库中的未使用函数和死代码,帮助进行代码清理和重构,提高代码质量。关键词:死代码、未使用函数、静态分析、代码清理、重构。

4.5

执行计划Skill executing-plans

该技能用于高效执行软件实现计划,通过代理团队或子代理并行执行独立任务,遵循行为驱动开发(BDD)和测试驱动开发(TDD)原则。关键词:执行计划、代理团队、BDD、TDD、任务批处理、软件开发、测试验证。

4.5

Vitest测试技能-主参考Skill vitest-testing

AI友好的Vitest全面测试指南,包含实用模式和行为驱动开发,旨在提高代码的可测试性和测试质量。

4.5

调用追踪Skill phx:trace

这个技能用于在Elixir/Phoenix项目中构建递归调用树,追踪函数如何从入口点被调用。它帮助开发者调试运行时问题,如值来源不明或无法重现的错误,并辅助规划函数签名更改。关键词:调用追踪、函数调试、代码分析、Elixir、Phoenix、递归调用树、入口点、参数提取。

4.5

KieranPython代码审查专家Skill kieran-python-reviewer

这个技能用于执行高质量的Python代码审查,专注于Pythonic模式、类型安全性和可维护性。它适用于审查现有代码修改和新代码,确保代码易于测试和理解。关键词:Python代码审查、代码质量、类型提示、测试性、Pythonic代码、代码优化、软件开发、代码审查工具。

4.5

总结JIRA问题Skill SummarizeJIRAs

这个技能用于查询JIRA系统中的bug,并生成总结统计,包括按状态、优先级和组件的计数,帮助分析bug积压、跟踪趋势和评估组件健康。关键词:JIRA、bug总结、数据分析、项目管理、软件测试、组件健康。

4.5

Playwright自动化Skill playwright-automation

Playwright自动化技能专用于浏览器端到端测试、Web爬取和自动化任务,支持跨浏览器兼容性测试,提升开发效率和测试覆盖率,适用于前端开发、自动化测试、视觉回归测试、Web爬取和用户流程模拟。

4.5

浏览器自动化Skill agent-browser

浏览器自动化技能,用于通过命令行控制浏览器进行Web测试、表单填写、截图、数据提取等任务。关键词包括:浏览器自动化、Web测试、数据提取、命令行工具、JavaScript。

4.5

Clippylint配置与使用技能Skill clippy-lints

这个技能专注于Rust编程语言中的Clippy lint工具,涵盖了正确性、性能、风格等lint类别的配置、使用和最佳实践,旨在提升代码质量、优化性能和确保开发效率。关键词:Rust, Clippy, lint, 代码质量, 性能优化, 代码风格, 测试工具

4.5

组件感知测试缺口分析技能Skill Component-AwareTestGapAnalysis

这个技能用于自动检测组件类型(如网络、存储、API等),并提供基于上下文的缺口分析,以识别端到端测试文件中缺失的测试覆盖。它支持生成HTML、JSON和文本报告,用于测试覆盖评估和优先级排序。关键词:测试覆盖、缺口分析、自动化、组件检测、E2E测试、报告生成、动态特征提取、Python脚本、DevOps

4.5

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

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

4.5

RuboCop代码检查技能Skill rubocop-cops

此技能是关于使用RuboCop进行Ruby代码分析和质量控制,涵盖内置cops配置、自动修正、性能优化和团队协作。关键词:RuboCop, Ruby, 代码检查, 质量保证, 自动化, 软件开发, 测试