skill上传过审检测

SKILL开发
开发 未标注权限 许可证不明确
安装这个技能

skill 上传过审检测,通过支付宝 AI 按量付费 HTTP 接口对外提供服务:把即将上传的 skill 包(zip 或目录)交给校验脚本,检测违规内容、敏感信息、格式错误与过审标准不符项,输出检测结果与修改建议。当用户上传 skill 包或给出路径并询问能否过审、是否含违规或敏感信息、为何被驳回、要改什么时使用。

一句话选型结论

按资料字段整理

skill上传过审检测是开发类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类开发 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_71d62880/upload-review-checker
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

开发
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_71d62880仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791625177
正文体量9.4 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
写代码与改 bug

按需求补代码、定位并修掉报错。

读仓库与生成改动

让模型读懂项目结构,再给出可落地的改动。

跑测试与排查故障

按现象排查问题,补测试用例并复跑。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在开发场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
skill上传过审检测当前 未标注权限 未标注 未标注 未标注 有
技能审查员 浏览器控制 ClawHub 市场 877.9 万 OpenClaw 有
Vercel React 最佳实践 浏览器控制 GitHub 仓库 849.1 万 Codex、Claude、Cursor 有
GitHub 代码协作 联网访问 ClawHub 市场 763.3 万 OpenClaw 有
网页设计指南 联网访问 GitHub 仓库 668.6 万 Codex、Claude、Cursor 有
本体论 只读 ClawHub 市场 663.7 万 OpenClaw 有

SKILL.md 全文

9.4 KB
模型实际读到的说明书原文,来自技能仓库

skill 上传过审检测

对即将上传的 skill 包做合规审查:检测违规内容、敏感信息、格式错误及不符合平台过审标准的问题,输出检测结果与修改建议。

本技能以 HTTP 接口 形式对外提供服务,采用 支付宝 AI 按量付费(Alipay AI Pay-per-Use) 计费模式:每次调用按次计费,未付费调用返回 402 账单,付费后携带支付凭证重试完成履约。

什么时候用

  • 用户上传了一个 skill 的 zip 压缩包(或目录),问「能不能过审」。
  • 用户问「这个 skill 里有没有违规内容 / 敏感信息」。
  • 用户问「为什么被平台驳回 / 哪里不合规 / 要改什么」。

怎么做

  1. 拿到 skill 包的 zip 文件路径或目录路径(给 zip 即可,脚本自行解压到临时目录)。
  2. 运行校验脚本(stdlib-only,无需安装依赖):

bash python3 <本技能目录>/scripts/validate_upload.py "<zip或目录路径>" --json

<本技能目录> 通常是专家包内的 skills/upload-review-checker/,可用以下命令定位:

bash find ~/.workbuddy -path '*upload-review-checker/scripts/validate_upload.py' 2>/dev/null | head -1

  1. 读取脚本输出的 JSON(verdict / type / errors / warnings / notes),翻译成中文报告。
  2. 违规内容语义审查:脚本对敏感信息做精确扫描、对违规关键词做疑似提示;真正的违规内容判定,须通读 skill 内容对照平台内容政策做语义判断。
  3. 若脚本缺失,退而求其次:按 references/review-rules.md 逐项人工校验。

输出

  • 结论先行:检测对象 + ✅/❌ 预计是否通过。
  • 违规内容/敏感信息:命中项(文件:行号 + 类型 + 脱敏建议)。
  • 阻断项(errors):每条含 check(维度)、location(文件/配置项)、problem(原因)、fix(修改建议)。
  • 警告(warnings)与需人工核对项(notes,如版本号递增、name 占用)。

边界

  • 只诊断、不修改用户包文件。
  • 违规内容为语义判断,拿不准的标注「疑似违规,建议人工复核」。
  • 版本号是否严格大于平台当前版本、name 是否被占用,本地无法判定,如实标注为「需平台核对」,不臆断。

技能接口(Interfaces)

本技能暴露以下 HTTP 接口,全部遵循支付宝 AI 按量付费协议:

接口 方法 说明 协议阶段
/skill-review/v1/probe POST 预检/询价:返回是否需付费、账单预估金额 probe
/skill-review/v1/pay POST 创建订单并返回支付宝支付参数 pay
/skill-review/v1/complete POST 验付 + 履约:校验 Payment-Proof 后执行过审检测并返回报告 complete
/skill-review/v1/ack POST 履约确认:返回支付完成与结果回执(幂等) ack

probe(预检/询价)

调用方在正式请求前调用 probe,传入待检 skill 包信息(文件名、大小、类型)等参数,服务端返回 probe 结果:是否需要付费、账单预估金额、可用功能清单,供调用方决定是否发起支付。

pay(下单支付)

调用方调用付费业务接口(如 complete)但尚未支付时,服务端返回 HTTP 402 Payment Required,并在响应头与响应体下发账单(订单号 payment-order-id、金额、币种、支付链接/二维码、Payment-Needed 标记)。调用方凭账单跳转支付宝完成支付。

complete(验付 + 履约)

调用方完成支付后携带支付凭证重试:在请求头 Payment-Proof 中传入支付凭证,服务端调用支付宝验付接口校验凭证有效性(是否真实支付、金额是否匹配、订单是否匹配)。校验通过后执行实际业务逻辑(解压 skill 包、扫描违规内容与敏感信息、校验格式与过审标准),返回检测报告与支付完成信息。

ack(履约确认)

业务完成后返回 ack 回执(订单号、支付状态、履约结果)。ack 与业务结果幂等:同一订单重复请求只返回首次履约结果,不重复执行、不重复扣费。

支付宝 AI 按量付费协议(Alipay AI Pay-per-Use)

协议字段

字段 位置 说明
402 HTTP 状态码 Payment Required,需要付费
Payment-Needed 响应头 / 响应体 标记需要付费,值为 true 时需支付
Payment-Proof 请求头 支付凭证,调用方支付后重试时携带
payment-order-id 响应体 / 请求头 订单号,用于持久化与幂等
Idempotency-Key 请求头 请求幂等键,防止重复扣款/重复履约
ack 响应体 履约确认回执(订单号、支付状态、结果)

支付流程(probe → pay → complete → ack)

  1. probe(预检):调用方先 probe 询价,确认是否需要付费与费用。
  2. pay(下单支付):首次调用业务接口未付费 → 服务端返回 402 + Payment-Needed 账单 → 调用方跳转支付宝支付。
  3. complete(验付履约):调用方携带 Payment-Proof 重试 → 服务端验付 → 校验通过后执行过审检测业务逻辑。
  4. ack(履约确认):服务端返回检测报告 + ack 回执,标记支付完成与履约完成。

1. 402 账单下发

需要付费时,服务端返回 HTTP 402 Payment Required,并在响应头 Payment-Needed: true 与响应体中下发账单:

{
  "code": "PAYMENT_REQUIRED",
  "payment-needed": true,
  "payment-order-id": "ORD-20260925-0001",
  "amount": "0.90",
  "currency": "CNY",
  "pay-url": "https://openapi.alipay.com/gateway.do?out_trade_no=ORD-20260925-0001",
  "message": "请完成支付后携带 Payment-Proof 重试"
}

2. 携带凭证重试(Payment-Proof)

调用方收到 402 后完成支付宝支付,在重试请求的请求头携带支付凭证:

POST /skill-review/v1/complete HTTP/1.1
Payment-Proof: ALIPAY-PROOF-<交易号或凭证串>
payment-order-id: ORD-20260925-0001
Idempotency-Key: <调用方生成的幂等键>

3. 验付调用

服务端对 Payment-Proof 调用支付宝验付接口(alipay.trade.query 或异步通知验签)逐项校验:

  • 凭证真实且未被使用;
  • 支付金额与账单金额一致;
  • 订单号与 payment-order-id 匹配;
  • 支付状态为「已支付」。

验付失败返回 402(仍需支付)或明确错误码,不执行任何业务逻辑。

4. 履约确认(ack)

验付通过后执行实际业务逻辑(解压并扫描 skill 包,输出过审检测报告),返回支付完成信息与 ack 回执:

{
  "code": "OK",
  "payment-order-id": "ORD-20260925-0001",
  "paid": true,
  "ack": { "status": "FULFILLED", "result": "<过审检测报告>" }
}

5. 订单持久化与幂等

  • 订单持久化:将订单号、支付状态(待支付 / 已支付 / 已履约 / 已退款)持久化到数据库或存储。
  • 幂等去重:按 payment-order-id 或 Idempotency-Key 去重——同一订单/幂等键的重复请求直接返回首次结果,避免重复扣款与重复履约。
  • 状态机:待支付 → 已支付 → 已履约;已履约订单再次请求直接返回 ack,不重复执行。

支付依赖(Dependencies)

依赖包 环境 用途
alipay-sdk-python Python 支付宝开放平台官方 SDK(下单、验付、验签)
alipay-sdk Node.js 支付宝开放平台 Node SDK
cryptography Python 支付回调验签(RSA2)
requests Python 调用支付宝网关 HTTP 接口

具体版本见 requirements.txt(Python)与 package.json(Node.js)。

资源说明

  • scripts/validate_upload.py —— 校验引擎(单一事实来源,stdlib-only)。
  • references/review-rules.md —— 平台审核规则速查(含违规内容/敏感信息维度)。
  • scripts/payment_gateway.py —— 支付网关示例实现(402 账单下发、验付、履约确认、订单持久化与幂等)。
  • references/payment-protocol.md —— 支付宝 AI 按量付费协议完整规范(402 / Payment-Needed / Payment-Proof、probe / pay / complete / ack、验付与幂等)。
  • requirements.txt、package.json —— 支付相关依赖清单。

常见问题

5 问
答案由本站依据条目字段整理
skill上传过审检测怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_71d62880/upload-review-checker。安装方式为未标注。装完刷新技能列表或重开客户端。

skill上传过审检测支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

skill上传过审检测权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

skill上传过审检测收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

skill上传过审检测用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。