测试 Skill技能列表
代码审查Skill code-review
代码审查技能用于在软件开发过程中,系统地评审拉取请求、功能实现和代码变更,以确保代码质量、可维护性、安全性并遵循最佳实践。适用于代码质量保证、安全漏洞检测、性能评估和团队协作。关键词:代码审查、代码质量、安全审计、测试覆盖、性能优化、软件开发。
模拟API服务器Skill mock-server
这个技能用于创建和管理模拟API服务器,支持REST和GraphQL API,模拟各种响应场景如延迟、错误和网络故障,便于软件开发和测试。关键词:模拟API、Mock服务器、开发测试、API模拟、测试工具。
模拟器验证技能Skill simulator-verify
模拟器验证技能用于自动化测试iOS应用,通过构建应用、在模拟器中运行、使用深度链接导航、UI交互和截图来验证应用的功能和视觉界面。关键词:iOS模拟器、自动化测试、应用验证、截图、深度链接、UI交互、视觉检查、测试构建。
Chrome开发工具代理技能Skill chrome-devtools
这个技能使用 Puppeteer CLI 脚本进行浏览器自动化、调试和性能分析。可用于自动化浏览器、截图、监控网络流量、网页抓取、表单自动化和 JavaScript 调试。适用于前端开发、自动化测试、性能优化和网页分析。关键词:浏览器自动化、Puppeteer、Chrome DevTools、性能测试、网页抓取、自动化测试、前端调试。
代码度量分析Skill code-metrics-analysis
代码度量分析是一种软件开发技术,用于量化代码复杂度、可维护性和其他质量属性,帮助开发者识别需要重构的代码区域,监控技术债务,并提高代码质量。
TestNG并行测试执行配置Skill testng-parallel
此技能用于配置和管理TestNG框架的并行测试执行,涵盖线程池设置、套件级并行、方法级并行、同步模式、性能优化等,旨在提升测试效率并确保线程安全。关键词:TestNG, 并行测试, 线程池, 同步, 性能优化, 测试自动化, 软件测试。
SMT求解器接口Skill smt-solver-interface
SMT 求解器接口技能用于与SMT(Satisfiability Modulo Theories)求解器交互,实现程序正确性验证、约束求解、自动定理证明等功能。关键词:SMT求解器、程序验证、自动推理、Z3、约束编码。
技能文档生成器Skill skill-doc-generator
技能文档生成器是一款自动从SKILL.md文件生成标准化README文档的工具,内置一致性验证和示例生成功能。它支持单个技能或批量技能文档创建,验证描述、术语和质量标准,确保文档一致性,适合开发流程集成。关键词:技能文档生成器、自动生成、标准化文档、一致性验证、SKILL.md文件、质量保证、文档自动化、SEO。
Markdownlint自定义规则创建Skill markdownlint-custom-rules
这个技能专注于创建Markdownlint的自定义规则,包括定义规则对象结构、集成markdown-it和micromark解析器、报告错误并提供自动修复功能。它用于增强Markdown文档的linting能力,支持项目特定的文档标准、验证内容模式、确保一致性,并可用于自动化文档质量检查和团队编码标准实施。关键词:Markdownlint, 自定义规则, 规则开发, 解析器集成, 错误报告, 自动修复, 文档质量, 软件开发, 自动化测试。
BDD协作技能Skill bdd-collaboration
BDD协作技能是一种促进开发人员、测试人员和业务利益相关者之间有效沟通的方法,通过结构化会话如三个朋友会议和示例映射,确保需求清晰、减少缺陷,并建立共享理解。关键词:BDD, 行为驱动开发, 团队协作, 需求对齐, 测试驱动开发, 软件质量, 敏捷开发, 沟通技巧。
TestInfrastructureAgent-RealCoverageBuilderSkill test-infrastructure
这个技能是关于创建和维护全面的测试覆盖率,确保测试是可执行的规范,并且没有空的测试文件。它包括测试清单和差距分析、测试编写、质量门、工作流程、测试编写指南、测试覆盖目标、运行测试、处理不可测试的代码和测试维护。
LinuxAT-SPI2自动化技能Skill linux-at-spi2
这个技能专门用于Linux桌面自动化,通过AT-SPI2(辅助技术服务提供商接口)技术,实现GTK和Qt应用程序的可访问性自动化。它涉及D-Bus通信、Python绑定(如pyatspi2),并强调安全控制、性能优化和测试驱动开发。适用于自动化测试、辅助技术开发和桌面应用监控。关键词:Linux自动化,AT-SPI2,桌面应用,可访问性,安全控制,Python自动化,测试驱动开发。