test-skill
该条目名为 test-skill,来自 laravel/boost,页面地址为 https://www.skills.sh/laravel/boost/test-skill。现有资料仅包含名称、来源、链接与极简描述“Test skill”,未提供具体用途、功能、使用方式、适用场景、限制条件、收费或平台信息。因此无法确认其真实用途与能力,以下介绍不对其功能作任何推断。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 10-16 00:02
11,742 个结果
该条目名为 test-skill,来自 laravel/boost,页面地址为 https://www.skills.sh/laravel/boost/test-skill。现有资料仅包含名称、来源、链接与极简描述“Test skill”,未提供具体用途、功能、使用方式、适用场景、限制条件、收费或平台信息。因此无法确认其真实用途与能力,以下介绍不对其功能作任何推断。
面向 weapp-vite 仓库微信开发者工具与 mpcore headless 运行时 e2e 工作流的技能,统一 ide e2e 写法与验证顺序,复用 automator、避免重复重启,并规范环境、租约与版本管理。
diff 是 adobe/skills 下的一个网页构建设计校验工具技能,用于将转换/构建后的网页与其源原型进行比对。它包含两个互补的探测脚本:一个 PIXEL/layout 像素与布局差异检测(visual-diff.mjs),用于发现图片拉伸、丢失的最大宽度包裹、空白渲染、表面/底色翻转、图片数量缺失等问题;另一个是结构内容与排版差异检测(content-diff.mjs),用于发现缺失或角色错位的标题、眉标、CTA,缺失的正文文案,字体分叉,以及缺失的 placeholder/aria-label/title 值、缺失或错位的图标。两者都是基于 Playwright、与框架无关的探测工具,通过计算样式与 DOM 而非像素来比较两个渲染 URL。使用时需要提供可渲染的源页面和已装饰的构建页面 URL,并可通过 --profile 参数选择 eds 或 generic 配置。
phpunit-skill 是一个用于在 PHP 中生成 PHPUnit 测试的技能,覆盖断言、数据提供器(data providers)、模拟(mocking)与测试替身(test doubles)。当用户提到“PHPUnit”“TestCase”“assertEquals”等关键词时可使用。它提供基础测试、数据提供器、常用断言、模拟对象、生命周期钩子以及反模式对照等核心模式,并附带生产级深度模式参考(项目设置、测试模式、模拟、测试替身、Faker 与夹具、异常测试、HTTP 与 API 测试、数据库测试、CI/CD 集成、调试表与最佳实践)。安装方式为 composer require --dev phpunit/phpunit,运行方式为 ./vendor/bin/phpunit 或 ./vendor/bin/phpunit --group smoke,配置使用 phpunit.xml 定义测试套件与覆盖率。
该资料介绍在 Roblox 平台上测试、调试与性能分析体验(Experience)的方法与工具,涵盖可复现失败的定位思路、日志规范、pcall 与断言、Developer Console、TestEZ 单元测试、Luau 类型检查、Studio 调试器、xpcall 与堆栈追踪、连接清理、task 库、网络所有权、DataStore 重试、内存快照对比、MicroProfiler、Scene Analysis、Script Profiler、常见 Bug 分类、网络调试与加载时间调试等主题,并列出 scripts 目录中 TestRunner.lua、Logger.lua、DebugDraw.lua 三个脚本以及五份参考索引文档,帮助开发者按证据选择调试或性能分析工具。
用于为 Agentforce 智能体编写、运行和分析结构化测试套件的技能,支持预览冒烟测试、Testing Center 批量测试与 Flow/Apex 动作直调,并含追踪分析与最多 3 轮修复循环。
brd-browser-debug 是 Bright Data 提供的浏览器会话调试技能,通过 Browser Sessions API 诊断 Bright Data Scraping Browser 会话。它可拉取实时会话数据并进行智能分诊:错误诊断、带宽分析、验证码报告以及近期会话的模式检测。使用时需设置 BRIGHTDATA_API_KEY 环境变量,无需配置 zone。支持列出并分诊近期会话(/brd-browser-debug)或深入检查单个会话(/brd-browser-debug <session_id>),并能根据对话上下文自动检测浏览器问题。
VS Code 的组件夹具(Component Fixtures)技能,用于为组件截图测试创建和维护隔离的 UI 渲染夹具。每个夹具以 .fixture.ts 结尾,导出一个去主题化的夹具组,并可通过组件浏览器预览、截图和验证。
Reticle 的安装与验证技能:在用户已打开的网页应用内嵌入开发期 SDK,通过 reticle_* MCP 工具从 DOM、网络、路由、控制台和框架状态驱动应用并给出验证结论,而非依赖截图。
这是一个用于判断“是否需要编写新测试”的技能。它主张默认不写新测试,而是先对改动路径做冒烟验证;只有当用户明确要求,或出现新的、变更的、或已有测试未覆盖的可复现缺陷的公开可观察契约时,才编写测试。测试应通过接口验证可观察行为,优先覆盖真实行为而非私有辅助函数,并放在源码旁的 <file>.test.ts 中。
test-xcode 是一个用于在 iOS 模拟器上构建、安装和测试 iOS 应用的技能,基于 XcodeBuildMCP 实现。它适用于修改 iOS 代码后、创建 PR 前或验证应用行为时使用,能够捕获截图、日志并检查应用运行状况。该技能要求已安装 Xcode 及命令行工具、连接 XcodeBuildMCP MCP 服务器、拥有有效的 Xcode 项目或工作区,并至少有一个可用的 iOS 模拟器。工作流程包括验证 MCP 可用性、发现项目与 scheme、启动模拟器、构建应用、安装并启动、测试关键屏幕、必要时进行人工验证、处理失败、生成测试摘要以及清理环境。
中文介绍正在整理,稍后补充。
Test Quality 是一个用于编写高质量 Java 测试的技能,基于 JUnit 5(Jupiter)与 AssertJ 断言库。它适用于新增测试类、审查或改进现有测试、提升测试覆盖率,以及代码审查中发现缺少测试的场景。该技能强调使用 AssertJ 替代标准 JUnit 断言,遵循 Arrange-Act-Assert(AAA)结构,采用描述性命名与 @DisplayName,并通过 @Nested 分组、参数化测试、Mockito 模拟、软断言等方式组织测试。它还给出覆盖率建议(核心逻辑 80%+)、应优先测试的内容(公共 API、复杂业务逻辑、错误处理、边界情况、集成点)以及应避免的反模式,并提供 Maven 中 JaCoCo 插件的配置示例与运行命令。
TDD 是一个用于测试驱动开发的 Claude 技能,通过多智能体编排强制执行 RED-GREEN-REFACTOR 循环。其核心创新在于将测试编写与实现分离:Test Writer 智能体看不到实现代码,Implementer 智能体看不到规格说明,从而防止 LLM 将实现意图泄漏到测试设计中。该技能支持交互模式、自动模式、恢复模式和干跑验证模式,适用于需要以测试优先方式实现功能或修复缺陷的场景。
「test-automation-strategy」是一个测试自动化策略技能,用于设计并落地有效的测试自动化,涵盖正确的测试金字塔、常用设计模式与 CI/CD 集成。资料显示,它适合在构建自动化框架或提升测试效率时使用,能够检测反模式(如冰淇淋筒结构、缓慢测试套件、不稳定测试)、推荐 Page Object / Builder / Factory 等模式,并通过 CI/CD 让每次提交都运行测试、快速失败。它还提供不稳定测试管理策略(隔离、修复或删除,绝不忽视),以及代理辅助的测试生成、套件优化和不稳定模式分析能力,并强调测试代码应与生产代码同等对待。
为 Flutter 应用提供自动化测试策略与规范的技能,用于定义测试策略、组织测试金字塔、建立测试命名约定。它强调多写单元与组件测试、少写集成测试,要求测试文件严格镜像 lib/ 目录结构并以 _test.dart 结尾,追求逻辑与组件 100% 覆盖率,保证测试相互独立。资料还给出三种基于模式的测试约定(Golden 变体测试、状态矩阵测试、交互契约测试)、测试命名与分组建议、常见测试错误及运行命令速查。
E2E Test Builder 是一个用于构建端到端浏览器测试的技能,主要面向关键用户流程的自动化测试。它支持 Playwright 或 Cypress,提供选择器策略、测试数据管理、页面对象模式等实践指导。资料中包含 Playwright 配置示例、结账流程测试、页面对象、选择器优先级、测试数据管理、视觉回归、移动端测试、网络模拟以及最佳实践和输出清单。该技能强调使用基于角色的选择器、页面对象复用、避免固定等待、隔离测试数据,并覆盖登录、结账、注册等关键路径。适合需要为 Web 应用建立可靠 E2E 测试的开发者与测试人员。
Quality Gates 是一个面向 AI 智能体的技能(Skill),用于在任务开始前评估任务复杂度、执行质量门禁检查,并防止在不完整或定义不清的任务上浪费工作。其核心原则是:在信息不完整时先停下来澄清,宁可提问也不要浪费周期在错误的解决方案上。该技能提供 1-5 级复杂度评分标准(依据文件数、代码行数、耗时、依赖与未知因素),并定义了阻塞阈值(如未回答的关键问题超过 3 个、存在阻塞依赖、同一任务失败尝试达到 3 次、Level 4-5 无计划等即 BLOCK),以及 YAGNI 门禁(合理复杂度比率超过 2.0 时阻塞并给出更简单的替代方案)。技能支持自动激活(接收新任务、开始复杂功能实现、需求不清、失败 3 次后等)和手动激活,并提供门禁检查模板、升级模板,以及与上下文系统和证据系统的集成示例。
link-rot-scanner 是一款面向 AEM Edge Delivery Services(EDS)站点的链接巡检工具,用于在整站范围内爬取并验证内部与外部链接。它通过查询索引(query-index.json)或 sitemap 发现站点页面,从每个页面的 .plain.html 版本中提取链接,检查各自 HTTP 状态,并输出按优先级分类的失效、重定向和不安全链接报告及修复建议。适用于上线前的链接审计、内容迁移后的复查、定期链接健康检查以及大规模内容重构后的验证,不适用于非 EDS 站点、负载测试、深度外部爬取或完整的 SEO 爬虫替代。
qa-review 是面向 Blender 资产的制作质量门禁技能,通过视口截图、验证清单、命名审计和明确的放行/不放行结论,借助 MCP 完成交付前检查。
Playwright Screenshot Inspector 是一个由 LLM 驱动的视觉测试技能,用于自动化截图捕获、分析与 UI 验证。它结合 Playwright 的无头浏览器截图能力与多模态 AI 的语义理解,帮助判断页面内容是否真正渲染、主题切换是否正确、交互元素是否可见、以及前后截图之间的差异是预期变更还是缺陷。该技能强调在截图前等待 React 等前端框架完成水合(hydration),而非仅等待网络空闲,以避免空白截图。它提供内容验证、主题合规、截图对比、可访问性检查等分析模式,并附带完整的 Python 测试脚本模板。适用于自动化测试套件、CI/CD 流程和需要语义化视觉验证的场景,不适用于一次性简单截图、纯像素级对比、非 Web UI 测试或性能测试。
使用 hyperfine 对 shell 命令进行可复现基准测试的技能,支持预热运行、统计汇总与结果导出,适合比较命令变体、验证性能变化并为 PR 附带基准证据。
这是一个用于对指定代码差异做多视角审查的技能,兼容 error-debugging-multi-agent-review;新引用应使用该 ID。它覆盖正确性、授权与性能等视角,默认只读,只有用户授权时才委派独立代理,需复现并去重结论。
validate-ui 是 Archon 项目中的一项端到端验证技能,用于通过浏览器自动化和代码库审查,全面测试 Archon Web UI。它覆盖仪表盘、项目管理、聊天界面、会话管理、工作流管理、项目范围视图、SSE 实时基础设施以及 UI/UX 质量审计等模块。该技能会先清理旧进程、安装 agent-browser、启动前后端服务并准备测试数据,然后按测试套件逐项验证界面渲染、交互行为、实时流式更新、错误处理与视觉一致性,最终判断 Archon 在管理并行智能体、执行自定义工作流和提供智能体工作可见性方面是否达到最佳表现。