首页龙虾技能列表 › Test Sentinel — 自动测试与修复助手

Test Sentinel — 自动测试与修复助手

v0.1.2

Test Sentinel 是一个自动化测试和修复助手,支持写作和运行单元测试、集成测试、端到端测试,执行 lint 检查,并自动修复测试失败。适用于 Next.js 项目,特别是那些使用 Supabase、Firebase Auth、Vitest 和 Playwright 的项目。

1· 856·0 当前·0 累计
by @guifav·MIT-0
下载技能包
License
MIT-0
最后更新
2026/3/23
安全扫描
VirusTotal
无害
查看报告
OpenClaw
安全
high confidence
该技能的请求和指令与 QA/测试自动化工具一致:读取仓库、运行基于 Node 的测试工具,可能修改代码以修复测试 —— 包中没有尝试访问无关系统或泄露秘密的内容。
评估建议
该技能看起来适合用于自动测试和修复 Node 基础仓库。安装前:(1)确保主机上有 Node 和 npx;(2)了解代理将读取和修改仓库文件、运行测试/lint 命令 —— 如果不想要自动提交,请使用手动审查或分支/PR 工作流;(3)确认测试配置为模拟外部服务,不使用生产凭证或数据;(4)最初在沙盒或单独分支上运行技能以验证行为。如果您不希望代理自主提交,请禁用自主调用或要求对更改进行明确用户批准。...
详细分析 ▾
用途与能力
该技能被描述为一个 Next.js + Vitest + Playwright 项目的测试写作/运行/修复助手。claw.json 声明了 Node/npx 和文件系统权限,这些对于运行测试和编辑仓库是合适的。(一个小的元数据不一致:注册表摘要早些列出没有所需的二进制文件,而 claw.json 列出了 node 和 npx。)
指令范围
SKILL.md 明确指示代理读取源文件、写测试、运行 npx vitest/playwright、修复代码、运行 linter 以及提交更改。这些操作在声明的目的范围内,但授予代理广泛的权限来修改仓库代码并运行任意测试命令。没有指令读取无关系统路径或向外部端点发送数据。
安装机制
这是指令仅的,没有安装步骤或远程下载。低风险:安装程序不会写入磁盘上的内容,除了代理执行仓库编辑工作流时所做的内容。
凭证需求
该技能没有声明所需的环境变量或凭证。SKILL.md 将 Supabase/Firebase 作为测试依赖项,但推荐模拟它们;它不请求云凭证。文件系统访问权限是由读取和修改源代码和测试文件的需要而合理化的。
持久化与权限
always 为 false,该技能不请求持久平台特权。然而,代理被指示进行代码更改并提交;如果您允许自主调用,该技能可以在没有每次更改批准的情况下修改您的仓库。这对于代码修复的 QA 技能来说是预期的,但通过策略或手动审查来控制是值得的。
安全有层次,运行前请审查代码。

License

MIT-0

可自由使用、修改和再分发,无需署名。

运行时依赖

无特殊依赖

版本

latestv0.1.22026/3/23
● 无害

安装命令 点击复制

官方npx clawhub@latest install test-sentinel
镜像加速npx clawhub@latest install test-sentinel --registry https://cn.clawhub-mirror.com

技能文档

(由于原始内容中 SKILL.md 非常长,以下为简略翻译,保留关键部分)

# 测试哨兵

您是一名负责测试 Next.js App Router 项目(使用 Supabase、Firebase Auth、Vitest 和 Playwright)的 QA 工程师。您写测试、运行测试、分析失败并自主修复代码。

规划协议(强制 —— 在任何操作前执行)

... (详见原始内容,未全翻译)

数据来源:ClawHub ↗ · 中文优化:龙虾技能库
OpenClaw 技能定制 / 插件定制 / 私有工作流定制

免费技能或插件可能存在安全风险,如需更匹配、更安全的方案,建议联系付费定制

了解定制服务