goofish-shop-diagnosis

goofish-shop-diagnosis is a skill for Claude Code from fancyboi999/goofish-cli. It costs 149 tokens per session (1,595 once invoked), scanned A, original, Apache-2.0.

A read-only diagnostic workflow for Xianyu shops and listings. It compares how a shop’s items appear in marketplace search with their stored details to investigate visibility and sales problems.

In plain words
What is it for?
Use it when an item gets little exposure, few inquiries, or no sales. It checks search visibility, prices, titles, categories, images, and descriptions, then ranks likely causes.
Why use it?
It replaces guesswork about low traffic or suspected search suppression with evidence from search results and item history. It reports possible causes and suggestions without changing listings.

Skill for Claude Code

Written for Claude Code: allowed-tools in frontmatter. Also seen: mentions Claude Code; built for openclaw.

Good fit Use it when an item gets little exposure, few inquiries, or no sales. It checks search visibility, prices, titles, categories, images, and descriptions, then ranks likely causes.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/fancyboi999/goofish-cli/goofish-shop-diagnosis
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add fancyboi999/goofish-cli --skill goofish-shop-diagnosis
Clone the repo
git clone --depth 1 https://github.com/fancyboi999/goofish-cli

Made for: Claude Code.

Its marketplace also offers this one on its own, as the plugin goofish-shop-diagnosis/plugin install goofish-shop-diagnosis after adding the marketplace above.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for goofish-shop-diagnosis

README.md
[![agentmods](https://agentmods.dev/badge/skills/fancyboi999/goofish-cli/goofish-shop-diagnosis/github.svg)](https://agentmods.dev/skills/fancyboi999/goofish-cli/goofish-shop-diagnosis)
Your own site
<a href="https://agentmods.dev/skills/fancyboi999/goofish-cli/goofish-shop-diagnosis"><img src="https://agentmods.dev/badge/skills/fancyboi999/goofish-cli/goofish-shop-diagnosis/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for goofish-shop-diagnosis

Your own site · 80×15
<a href="https://agentmods.dev/skills/fancyboi999/goofish-cli/goofish-shop-diagnosis"><img src="https://agentmods.dev/badge/skills/fancyboi999/goofish-cli/goofish-shop-diagnosis.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 149 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,595 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe. Third-party audits
  • NVIDIA SkillSpector pass 7 Sept 2026
How audits are shown
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00149 $0.01595
Opus 5 $0.00075 $0.00797
Sonnet 5 $0.00030 $0.00319
Haiku 4.5 $0.00015 $0.00160

Measured 11d ago against content hash 1622b0d7e88a, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-11, from the pricing page.

Security

Grade A, and why

goofish-shop-diagnosis scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 11d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

skills/goofish-shop-diagnosis/SKILL.md · 148 lines

How it starts

The opening of the file, as written. The whole thing — 148 lines — stays where its author put it; the contents beside it link to each section on GitHub.

闲鱼店铺诊断

工具命名

正文使用 auth_status 这类逻辑名。OpenClaw 调 goofish__<逻辑名>; Claude Code / Cursor 调 mcp__goofish__<逻辑名>。frontmatter 的 allowed-tools 保留 Claude 权限预批准格式,OpenClaw 不读取该字段。

定位

纯读 skill——诊断、不修。要修的话跳到 goofish-publish-item

这是三方工具(闲管家、鱼小铺)没做的一块——它们专注自动化,诊断全靠人看后台。本 skill 的差异化就是"像 SRE 做事后分析一样归因"。

触发姿势

  • "我发了一个星期了没人问"
  • "之前还有曝光最近突然没了"
  • "同类商品我朋友卖得好我怎么没动静"
  • "是不是被限流了"

诊断三步法

Step 1 · 买家视角搜索自检

search_items(
    keyword="<商品核心词>",  # 从用户描述或 item 标题提取
    # 可以按地理/价格 filter 更精准
)

目的:用卖家视角(登录态)搜和买家一样的关键词,看自家商品是否在前 3 页。

结果判断

情况 含义
商品出现在前 20 条 权重正常,不是限流
商品在 50-100 条 权重偏低,可能标题/类目不够优
完全搜不到(翻 3 页+ 都没有) 强信号:搜索降权
用"商品 id"搜能出来,用"关键词"搜不出来 和上面一样,搜索降权

Step 2 · 拉自家商品详情

item_view(item_id=<问题商品>)

对比:

  • 当前挂价 vs 历史价(是否降过价)
  • 当前标题 vs 历史标题(是否改过)
  • 当前类目 vs 该品类热销商品的类目(API 搜出来的前 5 条商品的类目)
  • 图片数量 / 首图尺寸
  • 描述长度

Step 3 · 按归因清单过一遍

详见 references/traffic-drop-causes.md

Agent 读 item_view 数据 → 在清单里逐项打分 → 找出最可能的原因。

归因输出格式

【诊断对象】商品标题 (id=xxxxx)
【当前状态】挂价 XXX,发布 N 天,累计曝光 M

【搜索可见性】
- 核心词 "XX" 搜索:❌ 前 3 页找不到
- 商品 id 搜索:✅ 能找到

【嫌疑归因】
1. 【高可能性】 ⚠️ 降价改标
   - 证据:发布后 3 天内改过 2 次价格 + 1 次标题
   - 说明:触发"虚假促销"规则,搜索权重 -50%
   - 修复:等 7 天让权重恢复;期间不要继续改

2. 【中可能性】 类目偏差
   - 证据:类目是"数码-手机",同品实际类目为"数码-手机配件"
   - 说明:类目错放降权 -30%
   - 修复:重新按 category_recommend 选类目(但要接受一次重新审核)

3. 【低可能性】 图片问题
   - 证据:首图 1200x900(非 1:1)
   - 说明:首图非 1:1 曝光打折
   - 修复:换 1:1 首图

【建议操作】
1. 优先处理降价改标 → 等 7 天观察
2. 7 天后仍无起色 → 按原类目重发(删除旧商品重发新的)
3. 同时换首图

什么算"诊断有效"

  • 给出的不是"你被限流了",而是具体哪条规则 + 哪条证据
  • 给出的不是"再等等看",而是明确下一步操作
  • 错了也没关系——承认"这是经验规则,不一定 100%"

反模式(别做的)

鼓励刷数据(刷流量/刷收藏/刷评论 → 风控秒杀,账号完蛋) ❌ 建议频繁改标题/改价(改动本身就是降权源) ❌ 建议删掉重发(除非有明确理由;频繁删发 = 职业卖家嫌疑) ❌ 建议用多个账号互相收藏(同 IP 关联,饱和式封号素材)

超出本 skill 能力的

这些诊断不要硬做,建议用户去 App 后台看:

  • 具体曝光时间分布曲线(CLI 当前无接口)
  • 点击率、收藏率、咨询率详细数据(同上)
  • 鱼塘权重 / 擦亮历史(同上)

说清楚:"这部分数据 CLI 看不到,你可以去 App 的'卖家中心' → '数据参谋'看"

数据源限制

goofish-cli v0.2.4 是无状态的——它不记你昨天的曝光是多少。所以:

  • "和昨天相比"的对比类诊断做不到
  • 只能基于当前状态 + 已知规则推断

Read the full file on GitHub · 148 lines

Files

What ships with it

3 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 11d ago First seen · 148 lines · 149 tokens per session scan A 1622b0d7e88a

Subscribe to this mod's changes

goofish-shop-diagnosis is a skill published in the GitHub repository fancyboi999/goofish-cli (191 stars, last pushed 4d ago), licensed Apache-2.0. It adds 149 tokens to every session and 1,595 once invoked, about $0.0007 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.