← Back to Skills Marketplace
harrylabsj

JD Competitor Analyzer

by haidong · GitHub ↗ · v0.1.0 · MIT-0
linuxdarwinwin32 ✓ Security Clean
44
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install jd-competitor-analyzer
Description
Compare a JD.com product or shopping intent against same-item and closest-match alternatives on Taobao, Tmall, PDD, Vipshop, Suning, brand official stores, a...
README (SKILL.md)

JD Competitor Analyzer

Help the user decide whether a JD listing is the best buy by comparing it with exact-match and closest-match alternatives across major China ecommerce platforms.

Use Chinese by default unless the user asks otherwise.

Compatibility

This is an instruction-only AgentSkills-style skill. It works in OpenClaw and Hermes through SKILL.md.

The publishable ClawHub slug is jd-competitor-analyzer. JD-competitor-analyzer is kept as a requested alias because ClawHub slugs must be lowercase.

Read references/comparison-methodology.md before producing a full cross-platform comparison, seller-risk assessment, or recommendation.

Boundaries

  • Do not log in, enter credentials, solve CAPTCHA, submit orders, click checkout, confirm payment, or change cart/account state.
  • Use only public pages, user-provided screenshots, or user-authorized visible browser content.
  • Do not guarantee final payable price, stock, delivery time, coupon eligibility, authenticity, or after-sales outcome.
  • Do not compare non-equivalent SKUs as if they are the same item. Flag model, storage, color, bundle, warranty region, refurbished status, size, batch, and accessory differences.
  • For regulated or safety-sensitive goods such as medicine, medical devices, infant formula, supplements, helmets, appliances, and batteries, prioritize official/self-operated channels and clearly state uncertainty.

Research Posture

Prices, coupons, stock, platform subsidies, seller badges, and delivery promises change frequently. Use live search or browser tools whenever available.

If browsing is unavailable, ask the user for JD links, competitor links, screenshots, or visible listing details. Mark any recommendation as provisional.

Intake

Proceed with reasonable assumptions if the user provides enough information. Ask only for missing details that would change the comparison:

  • JD product link, screenshot, title, brand, model, specs, variant, or budget
  • what matters most: lowest price, authenticity, after-sales, fast delivery, warranty, invoice, returns, or gift timing
  • city/province if delivery speed, installation, subsidy, or stock matters
  • membership/coupon context such as Plus, 88VIP, PDD subsidy, Vipshop Super VIP, trade-in, bank/payment offers
  • tolerance for third-party sellers, pre-sale, live-commerce deals, open-box/refurbished, imports, bundles, or wholesale channels

Workflow

  1. Normalize the JD baseline.

    • Extract the canonical product identity: brand, model, generation, capacity, color/size, bundle, warranty, version, and must-match specs.
    • Record JD seller type, visible price, coupon/promo conditions, delivery cue, return/warranty terms, review signals, and caveats.
    • Label the JD listing as 京东自营, 官方旗舰店, 授权/专卖, or 第三方商家 when visible.
  2. Search competitors in tiers.

    • Exact same item: same model/SKU/spec/version.
    • Near match: same class and core specs, but different seller, bundle, generation, or channel.
    • Substitute: different product that solves the same job better on price, trust, availability, or after-sales.
    • Check Taobao/Tmall, PDD, Vipshop, Suning, brand official stores, and relevant category channels. Add 1688, Douyin/Kuaishou, or offline channels only when they fit the product category and user risk tolerance.
  3. Validate comparability.

    • Separate exact matches, near matches, and substitutes.
    • Reject misleading matches caused by title stuffing, wrong generation, low-capacity variants, missing accessories, parallel imports, refurbished/open-box units, unclear warranty, or trial/sample sizes.
    • Treat crossed-out prices, vague coupon stacks, and marketing claims as weak evidence unless the final visible condition is clear.
  4. Score each candidate.

    • Match fidelity: 20
    • Visible total cost and promo confidence: 20
    • Seller/authenticity confidence: 20
    • After-sales, warranty, invoice, and delivery: 15
    • Review and defect-risk signals: 10
    • Promo friction and account dependence: 10
    • Stock/timing fit: 5
    • Penalize unverifiable seller claims, abnormal low prices, stale reviews, hidden shipping/installation costs, unclear warranty, and platform rules the user may not qualify for.
  5. Recommend a path.

    • Choose 京东优先, 竞品平台优先, 继续等价/等券, or 不要买这款.
    • Explain the tradeoff in one sentence before the table.
    • If the user asks to purchase, hand off to the relevant platform-shopping skill or stop at advice. The user controls login, checkout, and payment.

Output Contract

For a full comparison, use this structure:

一句话结论:
\x3Cbuy on JD / buy elsewhere / wait / avoid, with the core reason>

京东基准:
- 商品:
- JD 价格/优惠:
- 卖家/售后:
- 可比性关键点:

跨平台候选:
| 平台 | 商品/店铺 | 匹配度 | 可见价格 | 可信度 | 售后/物流 | 主要风险 |
|---|---|---:|---:|---|---|---|
| 京东 | ... | 基准 | ... | ... | ... | ... |
| 天猫/淘宝 | ... | exact/near/substitute | ... | ... | ... | ... |

推荐:
1. \x3Cbest action>
2. \x3Cbackup option>

为什么:
- \x3Cprice/trust/after-sales comparison>
- \x3CSKU comparability note>
- \x3Ccoupon or timing caveat>

需要你再核对:
- \x3Cfinal payable price, address-based delivery, invoice, warranty, stock, coupon eligibility>

来源与不确定性:
- \x3Csource types and checked dates/times when available>

For a quick answer, return the top 2-3 alternatives, whether JD remains worth it, and the single next check the user should do before buying.

Routing

  • If the user wants JD-only search, SKU choice, review analysis, or cart preparation, use jd-shopping.
  • If the user wants Taobao-only listing or seller evaluation, use taobao-shopping.
  • If the user wants a neutral platform recommendation before a specific product is known, use china-commerce-copilot.
  • If the user wants final checkout or payment, stop and hand control to the user.

Quality Bar

Do:

  • Compare delivered value, not just headline price.
  • Use exact model/spec matching before price ranking.
  • State when a cheaper competitor is not actually comparable.
  • Prefer official/self-operated channels when authenticity, warranty, installation, or urgent delivery matters.
  • Give a practical buying path with caveats the user can verify.

Do not:

  • Fabricate prices, coupons, review counts, stock, delivery dates, seller badges, or source names.
  • Recommend a third-party seller solely because it is cheaper.
  • Treat PDD subsidy, live-commerce flash sales, or membership-only coupons as universally available.
  • Ignore platform-specific after-sales differences.
Usage Guidance
This appears safe to use as a comparison advisor. Avoid sharing screenshots that reveal personal addresses, account details, or order history, and do not let any shopping assistant log in, alter carts, check out, or pay unless you separately intend to grant that authority.
Capability Analysis
Type: OpenClaw Skill Name: jd-competitor-analyzer Version: 0.1.0 The skill is an instruction-only bundle designed to guide an AI agent in comparing product listings across Chinese e-commerce platforms (JD.com, Taobao, PDD, etc.). It includes explicit safety boundaries in SKILL.md that prohibit the agent from logging in, handling credentials, or performing financial transactions. The logic is focused entirely on data normalization and price comparison methodology without any evidence of malicious intent, data exfiltration, or unauthorized execution.
Capability Tags
cryptocan-make-purchases
Capability Assessment
Purpose & Capability
The skill is coherently focused on JD.com cross-platform price and seller comparison; it can influence purchase decisions, but the artifacts frame it as advice rather than purchase execution.
Instruction Scope
It asks the agent to use live search or browser tools when available, but scope is bounded to public pages, user-provided screenshots, or user-authorized visible content, with explicit no-login/no-checkout limits.
Install Mechanism
No install spec, required binaries, required environment variables, credentials, or code files are present, so no automatic executable behavior is shown.
Credentials
External ecommerce browsing is proportionate to the comparison purpose; no local file access, credential storage, background process, or hidden endpoint is shown.
Persistence & Privilege
The artifacts show no persistence mechanism, account privilege requirement, credential use, cart mutation, order submission, or payment authority.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install jd-competitor-analyzer
  3. After installation, invoke the skill by name or use /jd-competitor-analyzer
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial release: JD-centered cross-platform competitor analyzer for Taobao, Tmall, PDD, Vipshop, Suning, brand official stores, and related China ecommerce channels.
Metadata
Slug jd-competitor-analyzer
Version 0.1.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is JD Competitor Analyzer?

Compare a JD.com product or shopping intent against same-item and closest-match alternatives on Taobao, Tmall, PDD, Vipshop, Suning, brand official stores, a... It is an AI Agent Skill for Claude Code / OpenClaw, with 44 downloads so far.

How do I install JD Competitor Analyzer?

Run "/install jd-competitor-analyzer" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is JD Competitor Analyzer free?

Yes, JD Competitor Analyzer is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does JD Competitor Analyzer support?

JD Competitor Analyzer is cross-platform and runs anywhere OpenClaw / Claude Code is available (linux, darwin, win32).

Who created JD Competitor Analyzer?

It is built and maintained by haidong (@harrylabsj); the current version is v0.1.0.

💬 Comments