6 张为输出物示意(按真实产物版式重排),不是成品截图。
Requires
What you need before running this pack. Miss one and it cannot do the work.
- Python python3 runs on your machine — one command, and it does not touch your files
- Report / exported CSV You export a CSV or JSON from the platform admin as the input
Picked most often by
Who buys it most, by role. Click a role to see only that role's skills.
Similar skills
View all →竞品拆解包
下架急救包(变狗 / 搜不到 / 受限商品)
欧盟合规包:上架前的四关自查(GPSR / PPWR / EPR / 欧代)
侵权自查与预警包
What is included
- ✓ listing-score — listing-score:给 listing 打分并指出依据
- ✓ keyword-tier — keyword-tier:把关键词分到能建组的层
- ✓ rewrite-plan — rewrite-plan:改哪一段、改成什么、依据哪条规则
Who it is for
- ✓ People who need steady output in a fixed scene (Operations / Design)
- ✓ You already have assets — you need structure
- ✓ Want to set it up once and reuse it, instead of re-explaining every time
Not for
- – Want full automation with no input at all
- – One-off use, no reuse planned
- – Platform-specific ad console actions (do those manually)
Use “Listing 优化包” to make me Web pages — I will paste the input below.
Copy this line to your agent to startAbout this skill
把一条现有 listing 跑成三份能直接用的东西:23 项分项打分(每项带原文证据与一句话改法)、分层关键词表(核心/属性/场景/长尾/否定,不给搜索量)、改写前后对照(标题压到站点上限、五点按模板归位补缺、描述补规格与问答)。缺的事实用 [confirm] 标出来,不编参数。纯离线,三关各 0.03 秒。
Sample output
Real input → real output, unpolished# 改写对照:https://www.amazon.com/dp/B07234M1LY - 站点:Amazon 美国站(上限 75 字符) - 抓取时间:2026-10-24T22:58:00Z - 评分来源:`after/score.csv`;关键词分层:`after/keyword-map.csv` - 说明:本文件由脚本生成,任何一句都能倒推回原文或商品字段;标 `[confirm: ...]` 的地方是原文与字段里都没有的事实,**必须你自己补**,脚本不编。 ## 1 标题:前 / 后 | 项 | 内容 | |---|---| | 改前 | CAP Non-Slip Yoga Mat for Home Workout & Pilates, Lightweight Exercise Fitness Mat with Textured Grip Surface, Portable Roll-Up Yoga Mat for Women & Men(152 字符) | | 改后 | CAP Yoga Mat, Non-Slip, Lightweight, Portable, Textured, for Women & Men(72 字符) | | 动作 | 重写;按公式顺序重排并压到上限内 | ## 2 五点:按点位对照 | 点位 | 改前(节选) | 改后 | 动作 | |---|---|---|---| | B1 | DURABLE FITNESS & EXERCISE MAT - Constructed from durable exercise mat… | Durable fitness & exercise mat: Constructed from durable exercise mat material designed fo… | reflow | | B2 | NON-SLIP TEXTURED GRIP SURFACE - Designed with a textured non-slip sur… | Non-slip textur
keyword,tier,occurrences,where,basis,action,search_volume,review mat,核心,11,标题/五点第2条/五点第3条/描述,K1 含类目头词、不超过 2 个词且以属性/场景/人群词开头,单独开一个手动精准组,预算集中在 1–3 个词上,未提供, yoga mat,核心,6,标题/五点第2条/描述,K1 含类目头词、不超过 2 个词且以属性/场景/人群词开头,单独开一个手动精准组,预算集中在 1–3 个词上,未提供, cap,核心,4,标题/描述/商品字段,K8 本品品牌词「CAP」,可单独建品牌防守组,单独开一个手动精准组,预算集中在 1–3 个词上,未提供, non-slip,属性,7,标题/五点第1条/描述,K2 命中材质/尺寸/颜色/功能词「non-slip」,并入核心组做词组匹配;页面里必须真的写了这个属性,未提供, lightweight,属性,6,标题/五点第2条/描述,K2 命中材质/尺寸/颜色/功能词「lightweight」,并入核心组做词组匹配;页面里必须真的写了这个属性,未提供, surface,属性,5,标题/五点第1条/描述,K2 命中材质/尺寸/颜色/功能词「surface」,并入核心组做词组匹配;页面里必须真的写了这个属性,未提供, textured,属性,5,标题/五点第1条/描述,K2 命中材质/尺寸/颜色/功能词「textured」,并入核心组做词组匹配;页面里必须真的写了这个属性,未提供, durable,属性,4,五点第3条/描述,K2 命中材质/尺寸/颜色/功能词「durable」,并入核心组做词组匹配;页面里必须真的写了这个属性,未提供, grip,属性,4,标题/五点第1条/描述,K2 命中材质/尺寸/颜色/功能词「grip」,并入核心组做词组匹配;页面里必须真的写了这个属性,未提供, support,属性,4,五点第4条/五点第5条/描述,K2 命中材质/尺寸/颜色/功能词「support」,并入核心组做词组匹配;页面里必须真的写了这个属性,未提供, cap n
Install guide
One column per agent, each with a check that proves it installed. If the check fails, it is not installed.Claude Code
.claude/skills/listing-optimize/
mkdir -p .claude/skills
unzip listing-optimize.zip -d .claude/skills/
How to verify Open a new session and ask it to list the installed skills — seeing this pack's name means it worked.
For a global install, swap .claude/skills/ for ~/.claude/skills/ so every project of this user sees it.
Codex
~/.codex/skills/listing-optimize/
mkdir -p ~/.codex/skills
unzip listing-optimize.zip -d ~/.codex/skills/
How to verify Open a new codex session and ask it to list available skills — this pack showing up means it is live.
Codex only reads ~/.codex/skills/, not the project folder; on another machine you place it again.
Cursor
.cursor/rules/listing-optimize.mdc
mkdir -p .cursor/rules
cp listing-optimize/SKILL.md .cursor/rules/listing-optimize.mdc
How to verify In chat, @ that rule file and ask what the pack's first hard rule is — a correct answer means it loaded.
Cursor has no separate skills folder: rules belong to the project, so you place them again per project — the biggest difference from the other two.
If it will not installNot opening a terminal at all? Paste the whole SKILL.md into the chat. Same result, you just re-paste it each new session.
Full steps and common errors live in the pack's playbook.md; the guides section also has ordering and usage guides。
How to use
4 steps; the first run takes about 10 minutes-
1
开工前准备 | 要做 | 怎么做 | 为什么 | |---|---|---| | 备份页面 | 把要改的 listing 页面在浏览器「另存为」存一份,或把后台导出单独存桌面 | 改完要对比,改坏了能退回 | | 只拿一个商品先试 | 先挑 1 个卖不动的 SKU,别一次全店 | 一次几千个商品,改写对照你看不完 | | 把页面变成 `listing.json` | Amazon 商品页 HTML 用 `parse_listing.py --amazon-html`;独立站用 `--shopify-json`;手写的照 `before/listing.json` 字段填 | 三关都认这一个输入格式,格式不对第一步就报错 | | 确认站点口径 | 打开 `skills/listing-score/rules/title-fo
-
2
装配 **Claude Code**:复制到项目的 `.claude/skills/`(没有就先建)。 **Codex CLI**:复制到 `.codex/skills/`。 **没有 shell**:不用装。把 `skills/listing-score/SKILL.md`、`skills/keyword-tier/SKILL.md`、`skills/rewrite-plan/SKILL.md` 依次贴进对话,让它按规则手工执行;脚本那几步退化成口算,产物你自己写进 CSV。 装完确认(一条动作):新开一个对话问 **「列出你现在可用的 skills」**,应看到 `listing-score`、`keyword-tier`、`rewrite-plan` 三个名字。看不到就是位置不对,见第 4 节第 1 条。 三个
-
3
触发顺序 三关必须按顺序跑,原因不是习惯: 1. **先 `listing-score`,再 `keyword-tier`**:第二关要知道"这个词在页面上出现过没有",它拿到的原文就是第一关确认过字段都能读出来的那一份。反着做会怎样:`listing.json` 里 `description` 字段名写错,第二关抽候选时描述是空的,输出只剩标题里那五六个词——你会以为"我这页面关键词太少",其实是没读到。 2. **先 `listing-score`,再 `rewrite-plan`**:第三关靠 `score.csv` 判断"标题是否已经合规(合规就保留)"和"描述缺哪类实体(缺才追加)"。反着做会怎样:没有 `score.csv`,它会退化成"一律重写",把本来合规的 65 字符标题也改成另一版,白改。 3. **
-
4
每一步的输入与输出 ### 第 1 关 listing-score | 项 | 内容 | |---|---| | 输入 | `before/listing.json`:`title`、`bullets[]`、`description`、`attributes{}`、`marketplace` | | 命令 | `python3 skills/listing-score/scripts/listing_score.py --listing before/listing.json --out after/score.csv` | | 输出 | `after/score.csv`,列:`family,item,rule_id,status,score,max,evidence,fix`(23 行) | | 验收 | 屏幕最后一行是 `合
Reviews
Only verified buyers count; we do not edit, delete or pad them.This pack just launched and nobody has reviewed it yet. Once real buyers do, the stars, text and 1–5 distribution appear here; until then the rating shows an em dash instead of a made-up score.
Changelog
Updates are free while subscribed; a buyout includes later versions of this skillHow to buy
Subscribe or buy outright — a buyout means no more subscription feesMonthly
Try it for a month first
- ✓ “Listing 优化包” — all files, samples and install instructions
- ✓ Every skill unlocked while subscribed (including new releases)
- ✓ Commercial licence: client work allowed, unlimited deliveries
- ✓ Version updates pushed automatically, no repurchase
- ✓ 1:1 support on Telegram, replies within 12 hours on business days
- ✓ Cancel anytime, no next-period charge
Yearly
Pay for a year; prices are never converted to a monthly figure.
- ✓ “Listing 优化包” — all files, samples and install instructions
- ✓ Every skill unlocked while subscribed (including new releases)
- ✓ Commercial licence: client work allowed, unlimited deliveries
- ✓ Version updates pushed automatically, no repurchase
- ✓ 1:1 support on Telegram, replies within 12 hours on business days
- ✓ Cancel anytime, no next-period charge
Lifetime
The founder price rises as the skill library grows.
- ✓ “Listing 优化包” — all files, samples and install instructions
- ✓ Every skill unlocked while subscribed (including new releases)
- ✓ Commercial licence: client work allowed, unlimited deliveries
- ✓ Version updates pushed automatically, no repurchase
- ✓ 1:1 support on Telegram, replies within 12 hours on business days
- ✓ No subscription or renewals — one payment, forever
No price conversion: yearly plans only show the saving, never a per-month figure. A buyout is one payment with no renewals.