playwright-skill
Playwright Skill 是基于微软官方 playwright-cli 的浏览器自动化技能,用于 Web 项目的页面操作与 QA 诊断。启动无需守护进程,浏览器自动启停,支持会话隔离、无障碍树快照、CSS 选择器回退、认证配置与上下文缓存查询。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 11-05 00:16
13,133 个结果
Playwright Skill 是基于微软官方 playwright-cli 的浏览器自动化技能,用于 Web 项目的页面操作与 QA 诊断。启动无需守护进程,浏览器自动启停,支持会话隔离、无障碍树快照、CSS 选择器回退、认证配置与上下文缓存查询。
artifact_testing 是 museai-skills 中的交付物验证技能,用于在交付文件类与网页类产物前进行核验。其核心原则是:交付物必须基于用户实际看到的新鲜渲染结果来验证,而不是信任生成它的代码;只要任一验证关卡未通过,就不得返回链接;连续三次修复失败后,应报告具体失败原因并请求指示,而非继续迭代。文件类产物按类型设有关卡:pdf 运行 render_audit.mjs 及 validate_pdf.sh;presentation 先 assemble_deck.mjs 再 render_audit.mjs;docx 先用 LibreOffice 无头模式转 PDF 再栅格化;xlsx 运行 validate_xlsx.py;csv/md 则回读解析。验证后需人工查看渲染图,检查文字溢出或截断、重叠碰撞、间距局促不均、低对比度文字及残留模板装饰,并扫描 TODO、lorem、placeholder、[insert、xxx、未经要求的示例行等占位内容,发现问题须修复而非直接交付。
open-collection 是 witooh/neo-plugin 的技能,用于把 docs/api/*.yaml 的自定义 YAML API 规范生成可运行、自文档化的 Bruno OpenCollection,支持 Spec 与 AC-scenario 两种来源模式,并带三层校验。
openapi-doc 是一个 API 规范漂移检查技能,用于比对 Go 源码与 docs/api/ 下的自定义 YAML API 规范,输出漂移报告。它只读不写,规范由 neo 架构师编写,适用于 Go(Fiber、Echo、Chi、Gin)。
playwright-cli 是一个命令行浏览器自动化工具,可打开浏览器、导航页面、点击输入、截图、管理标签页与存储、拦截网络请求,并支持 Playwright 测试的调试与生成。
audit 是一个综合项目审计技能,用于对项目进行整体质量检查。它会动态发现并依次运行所有可用的验证技能(来自 standards 与 devtools 插件),识别存在失败或警告的类别,再参照设计指南规则给出具体的改进建议。与单个 validate-/scan- 技能只显示“缺什么”不同,audit 负责编排全部验证技能并指导“如何改进”。它无需额外输入,自动以当前项目根目录为目标,输出包含执行矩阵、分类审计矩阵、改进优先级清单和预期评级变化的综合审计报告,并将结果持久化到 .ww-w-ai/standards/audit/ 目录。
validate-tests 是一个测试反模式静态检测技能,基于行为驱动测试原则扫描测试代码,识别模糊命名、实现细节断言、过度 Mock、共享全局状态和单元测试中的数据库依赖等问题,输出带文件行号的报告并保存结果。
Marlin Extra 9z01 是随 marlin bed leveling 包一同提供的第二个具有唯一名称的辅助技能,其用途是测试 skills.sh 是否按单个技能名称统计安装次数。该技能包含一段关于 CoreXY 龙门架丝杠反向间隙测量的原始说明文字,仅用于测试目录是否将安装计数归属到单个 GitHub 仓库内的各个技能名称。
该条目是仓库 wwewtech/zzab-plain-8e77 中仅存的一项技能,用于测试在全新安装后是否会替换 skills.sh 上缓存的列表快照。其正文内容为关于冷轧低碳钢中退火孪晶的示例性文字,仅用于验证缓存刷新行为,并非实际可用的功能说明。资料未提供该技能的收费、价格、平台、效果或具体使用步骤等事实信息。
该条目是一个用于测试目的的探针技能,名称为 zzprobe-emptytest-1b22,来源为 wwewtech/zzprobe-emptytest-1b22。其描述说明它用于测试:当某个仓库不再包含该技能时,针对该仓库的遥测事件是否能够清除 skills.sh 上缓存的列表。其正文内容为一段关于高强度螺纹紧固件氢脆敏感性的示例文本,仅用于测试在上游技能文件被移除后,通过刷新能否清空 skills.sh 上的列表。正文列出的步骤包括:给试样充氢、保持载荷、测量断裂时间。除上述测试用途与示例内容外,资料未提供该技能的实际功能、安装方式、使用命令、适用平台、收费情况或效果说明。
这是一个用于测试 skills.sh 目录隐藏字段机制的技术探针技能,名称 zzprobe-hidefield-3b88,来源为 wwewtech/zzprobe-hidefield-3b88。其用途是验证 skills.sh.json 中的隐藏字段是否能够将某个条目从 skills.sh 目录中移除。触发短语为 probe、hidefield、diagnostic。该技能本身不提供实际业务功能,正文内容为一段关于冷轧钢带蠕变柔度测量的示例文本,仅用于测试目的,步骤包括标记标距、施加荷载、记录伸长量。
该技能是一个用于测试的探针技能,位于一个已切换为私有的代码仓库中,目的是检验将源仓库设为私有后,skills.sh 是否会移除其缓存的收录条目。其介绍正文为一段关于 17-4PH 不锈钢残余应力松弛的示例文字,仅用于上述测试目的,并非真实的功能说明。
该条目是一个用于测试 skills CLI 安装行为的探针技能,名称为 zzprobe-renamed-xyz。其说明指出,它被用来验证一次全新的 skills CLI 安装是否会刷新 skills.sh 仓库快照,并移除上游已不存在的技能。正文内容为关于磷酸铁锂电池热失控阈值的示例文本,仅用于上述测试目的,包含“加载电芯、保持电压、记录漂移”三个步骤。除测试用途外,资料未提供其他实际功能、使用方式、适用场景或限制信息。
该技能名为 zzprobe-second-aa11,来自 wwewtech/zzprobe4-plain-8d33 仓库,其描述说明它是为测试 skills.sh 仓库列表快照在刷新时是被替换还是追加而添加的第二个技能,触发短语为“probe second replace test”。其介绍正文以结构钢型材热浸镀锌层厚度为示例内容,同样仅用于测试新安装是替换缓存仓库列表还是追加。资料未提供实际功能、收费、价格、平台或使用效果等信息。
该条目名为 zzprobe4-renamed-9c77,来自 wwewtech/zzprobe4-plain-8d33,页面地址为 https://www.skills.sh/wwewtech/zzprobe4-plain-8d33/zzprobe4-renamed-9c77。资料显示它是一个被重命名的探针技能,用途是测试 skills.sh 仓库列表快照在触发全新安装遥测时是否会丢弃已移除的技能。其正文以汽车车身板件超声波焊缝检验验收准则为示例内容,仅用于验证缓存仓库列表是否会被全新安装遥测事件替换。资料中给出的步骤为:准备接头、检查焊缝、记录验收结论。除上述信息外,该技能的安装方式、运行环境、依赖条件、收费情况、适用平台与实际业务功能均暂未提供。
该条目为用于测试 skills.sh 仓库列表快照刷新行为的探针技能,名称为 zzshrink-test-3c99。其描述说明其用途是测试当存在一个仅含单一分组的有效 skills.sh.json 时,skills.sh 的仓库列表快照是否会被替换而非其他处理方式。正文内容为一段关于取向电工钢磁通密度饱和的示例文本,仅用于验证缓存仓库列表在刷新时是否被替换,并列出三个步骤:准备试样、施加磁场、测量磁通。除上述测试用途外,暂未提供其他实际功能、使用方式、适用场景或限制信息。
Chrome DevTools MCP 是一个用于浏览器端调试与自动化的技能,基于 Chrome DevTools MCP 提供页面导航、可访问性快照、截图、控制台与网络请求检查、性能 trace 录制以及扩展测试等能力。它强调以文本可访问性快照作为结构与交互的主要依据,仅在需要视觉或性能证据时使用截图或 trace。适用于网页调试、控制台报错排查、UI 异常、表单交互、网络问题定位、性能问题记录和扩展测试等场景。使用前需确认目标页面或 URL,并遵循导航、等待、快照、交互、验证的顺序;元素交互需使用最新快照中的 uid,状态变化后应重新获取快照。大型截图、快照、trace、网络响应体和堆快照应保存到版本控制之外的显式路径。扩展相关工具需在 MCP 配置中启用 extension 类别工具。该技能不负责修改 MCP 启动配置,设置失败应转交 chrome-devtools-troubleshooting;可访问性、LCP、内存或 CLI 等专门任务应转交更细分的 Chrome DevTools 技能。
该技能用于通过 Chrome DevTools MCP 审计网页无障碍性,覆盖语义化 HTML、ARIA 标签、焦点顺序、键盘导航、点击目标尺寸与对比度等。它以无障碍树为主要证据来源,截图仅作辅助,结合 Lighthouse 审计、快照与聚焦检查来验证辅助技术可见内容及键盘用户的操作路径,并输出包含选择器、观察行为、预期行为与修复建议的发现报告。
chrome-devtools-cli 是一个面向终端驱动浏览器自动化的技能,用于在需要 shell 命令或脚本时通过 chrome-devtools 命令行工具操作 Chrome DevTools。它适用于编写、审计或运行有边界的 shell 命令,例如列出页面、新建或导航页面、获取快照、点击、填写表单、按键、查看控制台消息与网络请求、执行 Lighthouse 审计、采集性能追踪和截图。该技能强调在已有 MCP 工具的情况下优先使用 MCP,仅在用户明确需要 CLI 命令或脚本时使用;并要求避免自动安装全局 npm 包、使用未知参数前先查看 --help、脚本解析时使用 JSON 输出格式、不要将 trace、截图或堆快照原始产物读入上下文,以及在命令中为文件路径和 URL 加引号。
该技能用于借助 Chrome DevTools MCP 排查 JavaScript、浏览器或 Node.js 内存泄漏。它通过重复交互放大疑似泄漏,采集基线、目标与最终堆快照,并使用 memlab 等有界分析工具输出保留链(retainer trace),从而定位到源码并提出最小修复方案。技能强调不将原始 .heapsnapshot 文件直接读入上下文,而是以摘要形式分析;对游离 DOM 节点先视为可疑而非直接判定错误。适用于浏览器端内存增长、Node.js 内存泄漏、修复后验证等场景。
面向 MATLAB R2026a 的测试、验证与 CI 工作流技能,覆盖 matlab.unittest、MATLAB Test、Simulink Test、覆盖率、产物生成与 GitHub Actions,帮助在编写代码后完成自检闭环。
scan 是一个面向代码安全与质量的快速扫描技能,由 x-cmd/x-cmd 提供,触发方式为在对话中输入 “/scan [target]”。它采用贪心策略,不做穷举式检查,而是尽快找出目标目录中最明显、最严重的 1 至 5 个违规问题,并在找到后提前停止。扫描结果以 TSV 格式输出,包含 root、target、ruleid、score、hint 五列;如果没有发现明显问题,则只输出表头。该工具适合时间紧张场景下的快速健康检查,不适合需要全面检查或完整评估的场合,后两者应改用 /check 或 /assess。
ZIP Gate E2E 是一个用于验证 xAPI Skill Marketplace 发布流水线的技能。它专门用于检查一个可供智能体读取的技能包能否完成提交、审核、存储到 R2、发布到公开技能仓库,并最终在市场中可被发现。该技能仅适用于发布流水线验证场景,由操作者明确要求时才会调用 xAPI 市场 API。它会报告提交 ID、审核状态、发布任务状态、公开仓库路径以及已安装的市场数量。该技能不执行外部写入、不请求钱包权限,也不处理个人数据。
性能分析(Performance Profiling)是一套强调“先测量、再分析、最后优化”的性能工作流技能。它围绕 Core Web Vitals 指标(LCP、INP、CLS)给出明确的好坏阈值,并提供运行时脚本用于自动化审计,其中 lighthouse_audit.py 可对指定 URL 执行 Lighthouse 性能审计。该技能将工作流划分为基线测量、定位瓶颈、定向修复、验证改进四个步骤,并针对页面加载、包体积、运行时、内存、网络等不同问题给出对应的工具选择,同时涵盖包体积分析、运行时性能面板分析、内存面板分析中的常见模式识别,以及按症状归纳的常见瓶颈、快速见效的优化优先级和需要避免的反模式。适合前端与 Web 性能优化场景。