测试 Skill技能列表

接收代码评审Skill receiving-code-review

4.5

这个技能是用于高效处理代码评审反馈的实践方法,强调技术验证而非情感表达,帮助开发者在实施前确保代码评审的准确性和效率。关键词包括:代码评审、技术评估、软件质量、反馈处理、验证实施。

ErrorDetectiveSkill error-detective

4.5

系统化调试和错误解决技能,应用TRACE框架和结构化分析技术,从错误发现到解决方案验证的全过程指导。

代码审查专家Skill code-review-expert

4.5

代码审查专家技能,提供全面的代码质量评估、架构审计和最佳实践检查服务。关键词:代码审查,代码质量,架构评估,安全审计,最佳实践,代码审计,软件质量保证。

Dialyzer配置技能Skill dialyzer-configuration

4.5

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

Dialyzer集成技能Skill dialyzer-integration

4.5

本技能涉及将Dialyzer静态分析工具集成到Erlang和Elixir项目中,用于自动化代码测试和质量保障,覆盖本地开发、CI/CD管道、IDE配置及团队协作等方面。关键词:Dialyzer、Erlang、Elixir、静态分析、CI/CD、DevOps、代码测试、性能优化、故障排除。

形状分析Skill shape-analysis

4.5

形状分析是一种软件工程技术,专注于分析堆数据结构的形状,如链表、树和循环,用于程序验证、内存安全检测和优化。关键词:堆数据结构、形状推理、指针分析、内存验证、TVLA框架、分离逻辑。

Playwright端到端测试技能Skill qa-testing-playwright

4.5

这个技能专注于使用Playwright工具进行网页应用程序的端到端测试,覆盖测试编写、调试、CI/CD集成等,旨在提供稳定、高效的自动化测试解决方案。关键词:Playwright测试,E2E测试,网页自动化,测试策略,CI/CD,测试调试。

代码评审反馈处理Skill receiving-code-review

4.5

这个技能用于在处理代码评审反馈时,进行技术验证和理性评估,避免盲目实施或表演性同意,确保代码质量和开发效率。它强调技术严谨性、验证流程和合理反驳,适用于软件开发中的代码审查环节。关键词:代码评审、技术验证、反馈处理、软件开发、测试、代码质量。

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

4.5

测试驱动开发是一种软件开发实践,通过先编写测试用例再编写实现代码,确保代码正确性和可维护性,强调自动化测试、红绿重构、单元测试、代码质量和重构。关键词:TDD、测试驱动、红绿重构、单元测试、自动化测试、代码重构、测试先行、软件开发方法。

Vitest测试模式Skill vitest-testing-patterns

4.5

这个技能提供了关于Vitest测试框架的全面指导,包括单元测试、模拟测试、间谍测试和浏览器模式测试等核心概念、模式和实践。它帮助开发者掌握Vitest的安装、配置、高级使用和最佳实践,提升代码质量和软件可靠性。关键词:Vitest测试、单元测试、模拟测试、浏览器测试、TypeScript开发、软件测试。

智能浏览器代理Skill agent-browser

4.5

这个技能用于通过inference.sh平台实现浏览器自动化,专为AI代理设计,支持网页导航、元素交互、数据提取和自动化测试。核心功能包括网页抓取、表单填写、截图录制和JavaScript执行。关键词包括:浏览器自动化、AI代理、网页抓取、表单填写、截图录制、Playwright、自动化测试、数据提取、web自动化、智能代理浏览。

Bun测试覆盖率管理Skill BunTestCoverage

4.5

Bun 测试覆盖率管理技能用于在 Bun 运行时中启用和配置代码覆盖率报告,支持设置覆盖率阈值、生成多种格式的报告(如 text、lcov、json),并集成到 CI/CD 流程中,帮助开发者确保代码质量和测试完整性。关键词:Bun, 测试覆盖率, 代码覆盖, 覆盖率报告, CI/CD, 阈值, LCOV, 自动化测试。