mcpField
A
ads-validate

ads-validate

github.com/agricidaniel测试与质量10.5k619 次安装2 周前更新
代码仓库

关于 ads-validate

ads-validate 是用于验证 Claude Ads 契约、评分、运行、能力、代码库和发布的技能。它以机器可读格式提供结果、证据和恢复步骤,并阻止不安全卸载或缺乏依据的发布声明。

主要功能

  1. 01按验证目标选择检查范围
  2. 02检查契约、运行和能力证据
  3. 03执行代码库与发布就绪门禁
  4. 04返回通过或失败结果及恢复步骤
  5. 05证据过期或不可用时降低声明等级
  6. 06删除前验证卸载清单中的路径

适用场景

  1. 01使用前检查 Claude Ads 监控包
  2. 02查找代码库或发布就绪状态的阻碍
  3. 03删除文件前检查卸载安全性

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/agricidaniel/claude-ads --skill ads-validate

安装后在 Claude Code 中输入/ads-validate确认已加载。

详细介绍

验证 Claude Ads

选择范围最小的验证目标:

  • 合约或包:使用确定性核心验证器。
  • 评分:验证控制项、发现项、类别权重和覆盖范围。
  • 运行:验证清单完整性、来源沿袭、隐私、工作线程状态和渲染产物。
  • 能力:要求具备实现、固定样例、测试、来源和真实的运行模式。
  • 仓库:运行确定性、路由、安全、安装程序、渲染、证据、打包和时效性检查。
  • 发布:调度一个使用全新上下文的发布验证器。

返回机器可读的通过/失败结果、优先级最高的阻塞项、确切证据和恢复步骤。切勿因为文档完善或先前发布通过就提升成熟度。证据过期和跳过远程 CI 都会降低就绪状态。

重新验证或降级的决定由 ads-research 负责。如果因无法访问来源或文件系统而无法重新验证过期声明,则返回当前证据检查失败,将该声明在当前运行中降级,并在请求缺失的访问权限之前阻止依赖该声明的当前发布断言。

安装和卸载验证

卸载只能删除匹配的 Claude Ads 所有权清单中列出的确切路径。删除任何内容之前,先验证整个清单和配置的根目录边界。如果清单缺失、无效、不匹配或不安全,则应在删除任何内容前停止并要求人工审核。切勿使用 ads-* 通配符来查找目标;必须保留 ads-weather 等无关技能。

拒绝通过管道将内容传给 shell 的安装说明。安全的安装方式是使用宿主原生安装程序,或使用经过本地检查的检出目录/归档;执行归档前,必须根据可信发布渠道验证其 SHA-256 校验和。

评论

支持 Markdown