测试 Skill技能列表

4.5

代码审查请求Skill requesting-code-review

这个技能用于在软件开发过程中请求和执行代码审查,以检查代码质量、确保符合需求、预防错误并集成到工作流程中。关键词:代码审查、代码质量、软件开发、代码评审、CI/CD、质量保证、代码审查流程

4.5

测试反模式避免技巧Skill testing-anti-patterns

本技能专注于识别和避免软件测试中的常见反模式,如测试模拟行为、向生产代码添加仅测试方法、不理解依赖就模拟等。通过遵循TDD原则和最佳实践,帮助开发人员提高测试质量、代码可靠性和软件可维护性。关键词:软件测试、反模式、TDD、模拟、单元测试、集成测试、测试驱动开发、代码质量、测试最佳实践。

4.5

WordPressPlaygroundSkill wp-playground

WordPress Playground 是一个用于快速创建、测试和调试WordPress插件、主题及配置的轻量级沙盒环境工具。它支持在浏览器或本地CLI中一键启动一次性WordPress实例,自动挂载代码,切换WP/PHP版本,运行JSON蓝图脚本,构建可分享的快照,并集成Xdebug进行代码调试。关键词:WordPress开发,插件测试,主题调试,沙盒环境,蓝图脚本,Xdebug,CI/CD,快照分享。

4.5

LinuxAT-SPI2自动化技能Skill linux-at-spi2

这个技能专门用于Linux桌面自动化,通过AT-SPI2(辅助技术服务提供商接口)技术,实现GTK和Qt应用程序的可访问性自动化。它涉及D-Bus通信、Python绑定(如pyatspi2),并强调安全控制、性能优化和测试驱动开发。适用于自动化测试、辅助技术开发和桌面应用监控。关键词:Linux自动化,AT-SPI2,桌面应用,可访问性,安全控制,Python自动化,测试驱动开发。

4.5

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

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

4.5

完成前验证Skill verification-before-completion

完成前验证是一种软件开发实践,用于确保在声称工作完成、修复或通过之前运行验证命令并确认输出。它强调证据先于断言,避免虚假声明,提高代码质量和团队信任。关键词:验证、测试、构建、诚实性、软件开发、质量保证。

4.5

形状分析Skill shape-analysis

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

4.5

Ameba自定义规则Skill ameba-custom-rules

这个技能用于创建自定义Ameba linting规则,用于Crystal代码分析,包括规则开发、AST遍历和测试,帮助强制执行项目特定的代码质量标准和捕捉领域特定代码异味。关键词:Ameba, 自定义规则, Crystal, 代码分析, linting, 静态代码分析, 代码质量, 规则测试。

4.5

Bug复现技能Skill reproduce-bug

Bug复现技能是一种软件测试技术,用于通过分析日志、检查控制台错误和使用浏览器自动化工具(如Playwright)来复现和调查软件缺陷。它帮助开发者快速定位bug,验证修复,并记录详细步骤,提高软件质量和开发效率。关键词:bug复现、日志分析、Playwright、软件测试、缺陷调查、自动化测试。

4.5

Rust同步技能Skill gen-rust

这个技能用于确保Rust代码与Python逻辑同步,专注于核心功能(排除UI和登录)。它涉及代码审查、模块映射、逻辑移植和测试更新,以保持跨语言实现的一致性和测试覆盖率。关键词:Rust同步、Python代码移植、测试自动化、软件开发、代码一致性。

4.5

调试检查清单Skill debugging-checklist

这个技能用于提供一个系统的调试检查清单,帮助开发人员,尤其是初学者,在调试代码时使用结构化方法解决问题。关键词包括:调试、检查清单、软件开发、问题解决、代码调试、开发工具、SEO搜索。

4.5

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

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