| 基于领星 ASIN 360 或同类日业务报表,以及用户自己 SIF MCP 导出的日级关键词自然排名 JSON,回测 CVR 与核心词/稳定词自然排名波动的关系,并输出观察线、危险线、广告 CVR 确认线。 使用时机:站外放量、达人投放、联盟投放或内容种草后,需要判断 CVR 低到什么区间会增加自然排名波动风险。 触发词:/zach-sif-cvr-threshold-analyzer
npx skills add https://github.com/zach22-1999/amazon-skills --skill zach-sif-cvr-threshold-analyzer
本公开版 Skill 是自包含的,不依赖作者的本地工作区、店铺配置或私有数据源。
开始执行前,建议先读取本 Skill 自带材料:
references/input_schema.md — 领星 ASIN 360 业务报表字段和兼容别名references/threshold_method.md — 阈值、命中率、召回率、Lift 的计算口径scripts/analyze_cvr_rank_threshold.py — 离线阈值分析脚本examples/business-report-sample.csv — 脱敏业务报表示例examples/sif-daily-keyword-sample.json — 脱敏 SIF 日级关键词排名缓存示例这个 Skill 用来回答一个具体问题:
> 站外放量期间,如果 ASIN 的整体 CVR 或广告 CVR 低于某个区间,是否更容易引发核心词或长期稳定词的自然排名波动?
它不是站外归因工具,也不会替用户修改广告、预算、价格、Coupon 或 Listing。它只把业务报表里的转化数据,与 SIF 日级关键词自然排名数据对齐,给运营一个可盯盘的风险阈值。
| 参数 | 必须 | 默认值 | 说明 |
|------|------|--------|------|
| 业务报告 | 是 | - | .csv / .xlsx / .xlsm,优先使用领星 ASIN 360 日级 ASIN 业务数据 |
| ASIN | 是 | - | 目标 ASIN |
| SIF 缓存 | 是 | 自动查找输出目录内默认缓存名 | 用户自己的 SIF MCP/tooling 导出的日级关键词 JSON |
| 站点 | 否 | US | 用于输出标识 |
| 品牌 | 否 | UnknownBrand | 只用于输出目录和报告标题 |
| 投放开始日期 | 否 | 空 | 用于 pre/post 标记和稳定词筛选 |
| 核心关键词 | 否 | SIF 分数自动筛选 | 推荐人工传入 2-6 个核心大词或型号词 |
| 输出目录 | 否 | outputs/zach-sif-cvr-threshold-analyzer/{brand}/ | 报告与 CSV 输出位置 |
references/input_schema.md 做映射。--asin 指定单个目标,不要混合分析。让用户当前 IDE / Agent 调用用户自己的 SIF MCP,按日期获取目标 ASIN 的关键词流量和自然排名明细,并保存为 JSON。
缓存建议结构:
{
"source": "user-provided SIF cache",
"daily": {
"2026-01-01": {
"details": [
{
"keyword": "example keyword",
"scoreRatio": 0.02,
"pchangeReason": {
"nfInfo": {"change": "10_16"},
"spInfo": {"change": "1_2"}
}
}
]
}
}
}
脚本只读取本地 JSON,不会直接访问任何作者私有服务。
python3 skills/zach-sif-cvr-threshold-analyzer/scripts/analyze_cvr_rank_threshold.py \
--business-report skills/zach-sif-cvr-threshold-analyzer/examples/business-report-sample.csv \
--sif-cache skills/zach-sif-cvr-threshold-analyzer/examples/sif-daily-keyword-sample.json \
--asin B0PUBLIC01 \
--brand ExampleBrand \
--site US \
--launch-date 2026-01-05 \
--core-keywords "portable espresso maker,travel coffee maker" \
--analysis-date 2026-01-20
脚本自己定义“排名波动事件”,不是直接读取 SIF 的结论字段:
稳定词篮子从投放前窗口自动筛选:
如果样本不支持某条线,必须写“未找到足够稳健的阈值”,不要强行给伪精确数字。
默认输出到:
outputs/zach-sif-cvr-threshold-analyzer/{brand}/
| 文件 | 格式 | 命名 |
|------|------|------|
| 主报告 | .md | {YYYY-MM-DD}_{site}_{asin}_CVR自然排名阈值分析.md |
| 日级面板 | .csv | {YYYY-MM-DD}_{site}_{asin}_CVR排名阈值_日级面板.csv |
| 阈值候选 | .csv | {YYYY-MM-DD}_{site}_{asin}_CVR排名阈值_候选阈值.csv |
| 稳定词篮子 | .json | {YYYY-MM-DD}_{site}_{asin}_CVR排名阈值_稳定词篮子.json |
报告完成状态:
告知用户:
Integration with protocols.io API for managing scientific protocols. This skill should be used when working with protocols.io to search, create, update, or publish protocols; manage protocol steps and materials; handle discussions and comments; organize workspaces; upload and manage files; or integrate protocols.io functionality into workflows. Applicable for protocol discovery, collaborative protocol development, experiment tracking, lab protocol management, and scientific documentation.
Analyzes job descriptions and generates tailored resumes that highlight relevant experience, skills, and achievements to maximize interview chances
Generate Excalidraw diagrams from natural language descriptions. Use when asked to "create a diagram", "make a flowchart", "visualize a process", "draw a system architecture", "create a mind map", or "generate an Excalidraw file". Supports flowcharts, relationship diagrams, mind maps, and system architecture diagrams. Outputs .excalidraw JSON files that can be opened directly in Excalidraw.
Build and distribute Expo development clients locally or via TestFlight
Use when you have a written implementation plan to execute in a separate session with review checkpoints
Data structure for annotated matrices in single-cell analysis. Use when working with .h5ad files or integrating with the scverse ecosystem. This is the data format skill—for analysis workflows use scanpy; for probabilistic models use scvi-tools; for population-scale queries use cellxgene-census.
Benchling R&D platform integration. Access registry (DNA, proteins), inventory, ELN entries, workflows via API, build Benchling Apps, query Data Warehouse, for lab data management automation.
Comprehensive molecular biology toolkit. Use for sequence manipulation, file parsing (FASTA/GenBank/PDB), phylogenetics, and programmatic NCBI/PubMed access (Bio.Entrez). Best for batch processing, custom bioinformatics pipelines, BLAST automation. For quick lookups use gget; for multi-service integration use bioservices.
Take zach22-1999/zach-sif-cvr-threshold-analyzer from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.