测试 Skill技能列表
计划审查Skill plan_review
该技能用于并行审查计划文件或内容,通过多个专业代理进行多角度评估,适用于代码审查、项目计划评审等场景,关键词包括计划审查、并行处理、代理审核、Rails代码审查、代码简单性、自动化测试。
代码质量检查代理Skill lint
此技能用于对Ruby和ERB文件进行代码质量和安全检查,通过运行linting工具如standardrb和erblint,以及安全扫描工具brakeman,确保代码在提交前符合标准并自动修复问题。关键词:Ruby, ERB, linting, 代码质量, 安全检查, 自动化修复, 代码审查, 漏洞扫描。
代码质量检查工具Skill lint
此技能用于自动检查和修复Ruby和ERB文件的代码质量问题,包括语法检查、风格规范和安全性扫描。适合在代码提交前使用,提高代码质量,关键词包括代码检查、代码质量、自动化修复、Ruby、ERB、安全性扫描。
KieranTypeScript代码审查专家Skill kieran-typescript-reviewer
此技能用于进行高质量的 TypeScript 代码审查,确保类型安全、可维护性和代码质量。适用于新代码实现、现有代码修改等场景,遵循严格审查原则,提升软件开发标准。关键词:TypeScript, 代码审查, 类型安全, 测试性, 软件质量, Kieran 标准, 前端开发, 代码优化。
KieranPython代码审查专家Skill kieran-python-reviewer
这个技能用于执行高质量的Python代码审查,专注于Pythonic模式、类型安全性和可维护性。它适用于审查现有代码修改和新代码,确保代码易于测试和理解。关键词:Python代码审查、代码质量、类型提示、测试性、Pythonic代码、代码优化、软件开发、代码审查工具。
Python代码质量审查专家Skill kieran-python-reviewer
此技能通过AI代理审查Python代码更改,确保高质量标准,涵盖类型安全、Pythonic模式、可测试性和维护性。关键词:Python代码审查、代码质量、类型提示、Pythonic、测试驱动开发、代码重构、软件开发最佳实践。
功能视频录制Skill feature-video
这个技能用于自动化记录功能演示视频,自动上传并嵌入到Pull Request(PR)描述中,帮助开发团队和代码评审者更直观地了解代码更改和功能实现,提升开发效率和沟通效果。关键词:视频录制、PR文档、功能演示、自动化、开发工具、代码评审、屏幕录制。
调试Skill debugging
这个技能专注于系统性调试方法,用于识别软件问题的根本原因而非表面症状,采用顺序思考、结构化调查和网络研究来避免循环推理和重复修复。涉及关键词:调试、根本原因分析、错误排查、代码修复、软件测试、系统性思考、故障排除,适用于编程、软件开发和工程领域。
系统调试Skill debugging
系统化调试技能,专注于识别软件错误的根本原因,使用结构化方法如顺序思维和网络搜索,避免循环推理等反模式,提高修复效率和准确性。关键词:调试、根因分析、错误修复、软件测试、系统化方法、结构化调查。
代码审查Skill code-review
代码审查是一种软件质量保证技术,用于评估代码的质量、正确性和可维护性。通过详细反馈和改进建议,帮助提高代码的可读性、效率和可维护性,优化软件开发流程。关键词:代码审查、代码质量、软件开发、静态测试、质量保证、代码优化、编程规范。
RubyonRails测试最佳实践Skill rails-testing
这个技能提供了 Ruby on Rails 应用程序测试的最佳实践指南,专注于使用 RSpec 编写高效、可维护的测试套件。它包括测试设计、数据管理、模型测试、请求测试、系统测试、异步作业测试、测试性能和测试组织等方面的详细规则。适用于开发人员和测试工程师在 Rails 项目中编写、审查、重构和优化测试代码,确保软件质量。关键词:Ruby on Rails, 测试, RSpec, 最佳实践, 自动化测试, 测试套件, 测试设计, 数据管理, 模型测试, 系统测试。
cargo-fuzzSkill cargo-fuzz
这个技能是关于使用 cargo-fuzz 工具进行 Rust 代码的模糊测试。它帮助开发者在 Cargo-based 项目中快速设置模糊测试,集成地址消毒器等安全工具,提高代码质量和安全性。关键词:模糊测试、Rust、Cargo、libFuzzer、安全测试、软件测试、漏洞挖掘。