6 张为输出物示意(按真实产物版式重排),不是成品截图;换成真图时外框尺寸不变。
依赖工具
跑这个包之前,你手上得有什么。缺一样它就干不了活。
- Python 本机能跑 python3(敲一条命令,不会删改你的文件)
- 报表 / 导出 CSV 要你从平台后台导出一份 CSV 或 JSON 当输入
相似的技能
查看全部 →竞品拆解包
下架急救包(变狗 / 搜不到 / 受限商品)
侵权自查与预警包
关键词分层包
包含什么
- ✓ listing-adapter — listing-adapter:第一关,先把数据摆平
- ✓ clause-scan — clause-scan:第二关,条款逐条对账
- ✓ doc-label-kit — doc-label-kit:第三关,把结论变成能勾的清单
- ✓ change-watch — change-watch:第四关,法规变动对账
适合谁
- ✓ 需要在固定场景里稳定产出的人 (运营 / 老板·操盘手)
- ✓ 已经有素材或成品图,缺「怎么组织」
- ✓ 想一次装好、反复复用,而不是每次重新描述
不适合
- – 想要全自动、连素材都不用准备
- – 只发一次、不打算复用
- – 需要平台专属的投放后台操作(那部分请人工做)
「用「欧盟合规包:上架前的四关自查(GPSR / PPWR / EPR / 欧代)」帮我做一份网页,输入我先贴在下面。」
复制这句话发给你的 agent 即可开始关于这个技能
把 listing 文本与你自己填的合规底账,逐条对着 GPSR / PPWR / EPR / WEEE / 电池法 / 宣称类的 19 条条款过一遍,判「必改 / 建议改 / 需人工」三档,再出 DoC 与技术文档清单、产品与包装标签要素清单、法规变动更新日志。四关全离线、纯标准库、确定性输出。
效果样例
真实输入 → 实际输出,未做美化# 法规变动与你的清单 > 口径日 2026-10-24;回看窗口 18 个月(2025-04-24 起)。变动条目带确定度:已确认=官方公报载明,已报道=权威媒体/平台已报道,社区口径=卖家实操,只能当风险提示。本文不是法律意见,条款以官方原文为准。 这次扫描共命中 **25** 条;其中 **3** 个 SKU 的命中项与最近 18 个月的变动直接相关。 ## 一、最近发生了什么(新的在上) | 日期 | 法规 | 变动 | 对你的影响 | 相关命中 | 确定度 | 来源 | |---|---|---|---|---|---|---| | 2026-09-27 | CLAIM | 绿色宣称新规开始适用((EU) 2024/825 修订 UCPD) | 「环保」「可降解」「碳中和」这类宣称要有可举证依据与具体属性指向;无依据的通用环保表述被列入禁止清单。 | KET-1200-EU/CLAIM-ECO(建议改)、LMP-500-EU/PPWR-12-MATERIAL-CODE(建议改) | 已确认 | https://eur-lex.europa.eu/eli/dir/2024/825/oj | | 2026-08-19 | PPWR | 欧委会未按期发布 PPWR 包装标签的授权法案 | 统一包装标签(材料组成与分类标识)的实施细则逾期未出,短期内仍以成员国现行要求为准;此时按草案印刷有返工风险。 | KET-1200-EU/PPWR-12-LABEL(需人工)、LMP-500-EU/PPWR-12-MATERIAL-CODE(建议改) | 已报道 | https://envirotecmagazine.com/2026/08/19/eu-misses-deadline-for-ppwr-labelling-rules/ | | 2026-08-18 | BATTERY | 电池法标签义务开始适用((EU) 2023/1542 Art. 13) | 含电池商品要标注化学体系、符号与容量(部分品类还有二维码要求);没有电池类型的 SKU 从这天起就是明确缺口。
sku,level,basis,law,article,clause_id,effective,effective_state,countries,finding,evidence,fix,ask,status KET-1200-EU,必改,文本缺失,GPSR,Art. 19(a),GPSR-19-a,2024-12-13,已生效,"DE,FR",listing 正文里找不到这一项的痕迹,正文 580 字,未命中:制造商、Manufacturer、Hersteller、Fabricant 等,在五点或详情页底部加一行「制造商:<注册名称>,<街道 门牌,邮编 城市,国家>,<邮箱>」。Amazon 站点请同时填后台的产品安全联系人字段,别把邮箱塞进描述里。,向工厂要营业执照上的注册名称、注册地址、售后邮箱;贸易商不是制造商,别拿自己的公司名顶替。,verified KET-1200-EU,必改,文本缺失,GPSR,Art. 19(b)(配合 Art. 16),GPSR-19-b,2024-12-13,已生效,"DE,FR",listing 正文里找不到这一项的痕迹,正文 580 字,未命中:欧盟责任人、欧盟负责人、欧代、Responsible person 等,加一行「欧盟责任人:<服务商或个人名称>,<地址>,<邮箱>」。换了欧代要同步改 listing、标签、包装三处。,问你的欧代要一份可公开的名称地址邮箱;确认合同覆盖你所有目标国与品类。,verified KET-1200-EU,必改,文本缺失,GPSR,Art. 19(d),GPSR-19-d,2024-12-13,已生效,"DE,FR",listing 正文里找不到这一项的痕迹,正文 580 字,未命中:警告、警示、Warnhinweis、Warnung 等,把包装或说明书上的警告原句搬进描述(目的国语言 + 目标市场常用语言),别自己重写。,问工厂要该产品的德/法/意语警告文本;没有就找翻译,机器翻译不要直接上。,verified KET-1200-EU,必改,底账报缺,GPSR,Art. 9(2)-(3)
安装指引
三个 agent 各一栏;每栏都给一条「怎么算装上了」的验证动作,验不过就是没装上。Claude Code
.claude/skills/eu-compliance-preflight/
mkdir -p .claude/skills
unzip eu-compliance-preflight.zip -d .claude/skills/
怎么算装上了 新开一个会话,问它「列出你装了哪些 skills」——能看到这个包的名字就算装上了。
想全站可用就把 .claude/skills/ 换成 ~/.claude/skills/(对当前用户所有项目生效)。
Codex
~/.codex/skills/eu-compliance-preflight/
mkdir -p ~/.codex/skills
unzip eu-compliance-preflight.zip -d ~/.codex/skills/
怎么算装上了 新开一个 codex 会话,让它「列出可用 skills」——列表里有这个包的名字即生效。
Codex 只读 ~/.codex/skills/,不读项目目录;换机器要重新放一次。
Cursor
.cursor/rules/eu-compliance-preflight.mdc
mkdir -p .cursor/rules
cp eu-compliance-preflight/SKILL.md .cursor/rules/eu-compliance-preflight.mdc
怎么算装上了 在对话里 @ 这个规则文件名,问它「这个包的第一条硬规则是什么」——答得上来即加载成功。
Cursor 没有独立的 skills 目录:规则随项目走,换项目要再放一次(这是它和我们这里最不一样的地方)。
装不上怎么办一个终端都不想开:把 SKILL.md 全文贴进对话,效果一样,只是每次新会话要重新贴一次。
完整步骤与常见错误在包内 playbook.md;本站教程中心还有 下单与使用教程。
怎么用
4 步跑完,第一次大约 10 分钟-
1
开工前准备 | 要做 | 怎么做 | 为什么 | |---|---|---| | 定目标国 | 先把这次要卖的欧盟国家写下来(DE / FR / IT …),一个 SKU 一行 | EPR、WEEE、Triman 的分类标识都是按国家来的;目标国没填,第 2 关只能跑覆盖全欧盟的条款 | | 备份 listing | 后台导出 CSV,原文件单独存一份 | 后面要改文案,改坏了能退回 | | 填一次合规底账 | 复制 `examples/01-doc-rejected-refresh/before/facts.csv` 当模板,一个 SKU 一行 | 这是整个包最花时间也最值钱的一步;**空着的格子会判「需人工」,不会判通过** | | 缺号先标出来 | 没有的注册号、没有的 DoC,就留空,别写「待确认」 | 写了字反而
-
2
装配 **Claude Code**:复制到项目的 `.claude/skills/`(没有就 `mkdir -p .claude/skills`)。 **Codex CLI**:复制到 `.codex/skills/`。 **没有 shell**:不用装。把 `skills/listing-adapter/SKILL.md`、`skills/clause-scan/SKILL.md` 依次贴进对话,让它按里面的规则手工执行;脚本那几步退化成口头执行,产出要你自己写进 CSV。 装完确认(一条动作):新开一个对话,问 **「列出你现在可用的 skills」**,应看到 `listing-adapter`、`clause-scan`、`doc-label-kit`、`change-watch`。看不到就是没装对位置,见
-
3
触发顺序 四关必须按这个顺序,原因不是习惯: 1. **先 `listing-adapter`,再 `clause-scan`**:第 2 关读的是第 1 关归一后的 JSON。反着做会怎样:你直接拿平台原始 CSV 去扫,列名对不上,第 2 关会说「读不到输入」——或者更糟,正文是空的,于是宣称类条款一条都不命中,你会以为文案很干净。 2. **先 `clause-scan`,再 `doc-label-kit`**:第 3 关的状态全部来自第 2 关的 CSV(「有缺口」= 关联条款被判必改)。反着做会怎样:清单里每一条都是「未发现缺口」,因为 `related` 找不到任何命中——那是最危险的假通过。 3. **最后才 `change-watch`**:变动日志要跟命中项对账才有意义。先跑它,你只会拿到一份新闻剪报,
-
4
每一步的输入与输出 ### 第 1 关 listing-adapter | 项 | 内容 | |---|---| | 输入 | 平台导出的 listing CSV(`--platform` 选 amazon / shopify / generic)+ 你填的 `facts.csv`(13 列,`sku` 必填) | | 命令 | `python3 skills/listing-adapter/scripts/adapt.py --listing before/listing.csv --platform amazon --facts before/facts.csv --out after/normalized-listing.json` | | 输出 | `after/normalized-listing.json`:每个 SK
用户评价
只统计买过的人写的评价;我们不删改,也不凑数。这个包刚上架,还没有人留下评价。等有真实购买者评价后,这里会显示星级、文字和 1–5 星分布;在那之前评分显示「—」,不会拿假分数顶上。
更新日志
订阅期内更新免费,买断含该 skill 后续版本怎么买
订阅或买断二选一;买断后不用再付订阅费按月订阅
先用一个月试试
- ✓ 「欧盟合规包:上架前的四关自查(GPSR / PPWR / EPR / 欧代)」的全部文件、示例与安装指令
- ✓ 订阅期内全部技能直接可用(含新上架)
- ✓ 商用授权:客户项目可用,不限交付次数
- ✓ 版本更新自动推送,不用重新购买
- ✓ 微信 / TG 一对一答疑,工作日 12 小时内回
- ✓ 随时可以停掉,不扣下期
按年订阅
一次付一年,价格不折算成月价。
- ✓ 「欧盟合规包:上架前的四关自查(GPSR / PPWR / EPR / 欧代)」的全部文件、示例与安装指令
- ✓ 订阅期内全部技能直接可用(含新上架)
- ✓ 商用授权:客户项目可用,不限交付次数
- ✓ 版本更新自动推送,不用重新购买
- ✓ 微信 / TG 一对一答疑,工作日 12 小时内回
- ✓ 随时可以停掉,不扣下期
终身买断
创始价会随 skill 库增长上调。
- ✓ 「欧盟合规包:上架前的四关自查(GPSR / PPWR / EPR / 欧代)」的全部文件、示例与安装指令
- ✓ 订阅期内全部技能直接可用(含新上架)
- ✓ 商用授权:客户项目可用,不限交付次数
- ✓ 版本更新自动推送,不用重新购买
- ✓ 微信 / TG 一对一答疑,工作日 12 小时内回
- ✓ 无需订阅或续费,一次付清永久有效
价格不折算:年卡只标「省多少」,不换算成月价;买断是一次付清,之后没有续费账单。