‹ 首页

pulse-find-exact-same-product

@joomcode · 收录于 1 周前

Finds product listings that appear to represent the same real-world product as a reference item. Use this skill when a user wants to find duplicate listings, match a product across listings, identify identical products by title or URL, compare product photos against marketplace listings, or find the same product on Mercado Livre.

适合你,如果需要在多个商品列表中找出同一款产品。

/ 下载安装
pulse-find-exact-same-product.skill双击,或拖进 Claude 桌面版 / Cowork,即完成安装↓ .skill↓ .zip
用别的 agent?下载 .zip 解压,把文件夹放进它的技能目录
Claude Code~/.claude/skills/(项目级 .claude/skills/)
Codex CLI~/.codex/skills/
Cursor自动读取上面两处目录
其他工具见其文档的「skills」目录;两个下载是同一份文件,只是名字不同
/ 通过 npx 安装 校验哈希
npx oh-my-skill add joomcode/joompulse-skills/pulse-find-exact-same-product
/ 通过 bash 安装
curl -fsSL https://oh-my-skill.com/install.sh | bash -s -- joomcode/joompulse-skills/pulse-find-exact-same-product
/ 已经装过?验证本机副本,不用重装
npx oh-my-skill verify joomcode/joompulse-skills/pulse-find-exact-same-product
安装目标可用 --agent / --scope 或 --to 明确指定;省略时只会在唯一已存在的 agent 目录上自动选择,零命中或多命中会停止并提示。content_hash 缺失或不一致均拒装。
48GitHub stars
~730上下文体积 · 单文件
镜像托管

怎么用

技能原文 SKILL.md作者撰写 · MIT · 75f9070

Find Exact Same Product

This skill helps find listings that appear to represent the same real-world product as a reference product.

"The same product" means the candidate listing matches the reference item's identity: brand, model, variant, color, size, capacity, pack count, bundle contents, and other defining attributes visible from the provided product data. Formatting, casing, punctuation, and translation differences are acceptable when the underlying product is clearly the same.

Prerequisites
  • JoomPulse MCP access is configured for the current agent environment.
  • The user provides a product title, product URL, product identifier, or product image.
  • The available JoomPulse tools can search marketplace listings and return enough product data to compare candidates.

If JoomPulse MCP access is unavailable, stop and explain that the skill requires JoomPulse MCP setup before it can search or compare products.

Workflow
  1. Resolve the reference product.
  2. If the user provides a title, use it directly as the reference.
  3. If the user provides a product URL or identifier, fetch the available product details first.
  4. If the user provides an image, use the available image-based product search workflow to generate candidate listings.
  1. Search for candidate listings.
  2. Use JoomPulse product search tools to find plausible candidates.
  3. Treat search results as candidate generation, not final truth.
  4. Prefer a compact candidate set first, then broaden only when recall is clearly too low.
  1. Enrich candidates.
  2. Fetch product attributes, title, seller/listing metadata, images, and links when available.
  3. Keep enough source data to explain why a candidate was accepted or rejected.
  1. Decide exact matches.
  2. Accept a candidate only when the defining attributes match the reference.
  3. Reject candidates when brand, model, size, color, capacity, pack count, bundle contents, or other defining attributes differ.
  4. If data is insufficient for a confident match, do not mark it as exact.
  5. Do not rely on title similarity alone when important attributes are missing or ambiguous.
  1. Return results.
  2. List confirmed matches with product links when available.
  3. Include a short rationale for each accepted match.
  4. If there are no confident matches, say so clearly and summarize what was checked.
  5. When useful, include rejected near-matches separately with the key reason they were rejected.
Output Format

Use a concise table when there are multiple candidates:

| Result | Product | Link | Why it matches | | --- | --- | --- | --- | | Match | Product title | Product URL | Same brand, model, size, and variant |

For a single match, a short paragraph with the product link and rationale is enough.

Notes
  • Prefer precision over recall. A smaller list of confident matches is better than a broad list of uncertain candidates.
  • Do not expose raw private data, internal identifiers, or implementation details in the final answer.
  • If the user asks for bulk matching, process items one by one and make uncertainty explicit for each item.
按 MIT 许可原样转载,未经改动 · 在 GitHub 查看 →

评论

登录即可评论;带「已验证安装」的,是发布者名下有本店的安装或持有记录。