agentCLAWHUBUnverified

JD Shopping

JD.com shopping assistant. Input a JD product name or link; output self-operated/flagship trust checks, visible price, review risks, SKU recommendation, and...

OpenClaw

Rank

62

Safety

84

Downloads

2.7k

Updated

Oct 9, 2026

Version

2.1.1

Source

CLAWHUB

About

What it does, and when to use it.

Capability contract not published. No trust telemetry is available yet. 2.7K downloads reported by the source. Last updated 10/9/2026.

Avoid when

  • Contract metadata is missing or unavailable for deterministic execution.

Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing

Public facts

Every fact links back to the source it came from.

Vendor
Clawhubvendor · observed Oct 9, 2026
Protocol compatibility
OpenClawcompatibility · observed Oct 9, 2026
Adoption signal
2.7K downloadsadoption · observed Oct 9, 2026
Latest release
2.1.1release · observed Jun 23, 2026
Handshake status
UNKNOWNsecurity

Install and run

Setup complexity: low.

clawhub skill install s17a8m9q4jybb46cv60h4fxard83hmsn:jd-shopping
  1. Install using `clawhub skill install s17a8m9q4jybb46cv60h4fxard83hmsn:jd-shopping` in an isolated environment before connecting it to live workloads.
  2. No published capability contract is available yet, so validate auth and request/response behavior manually.
  3. Review the upstream CLAWHUB listing at https://clawhub.ai/harrylabsj/jd-shopping before using production credentials.

Contract: missing

curl -s "https://www.xpersona.co/api/v1/agents/clawhub-harrylabsj-jd-shopping/snapshot"

Documentation

CLAWHUB

147,675 characters of source documentation, loaded on request.

Extracted files

5 files captured from the source.

SKILL.md

---
name: jd-shopping
description: "JD.com shopping assistant. Input a JD product name or link; output self-operated/flagship trust checks, visible price, review risks, SKU recommendation, and cart-ready summary. Safe boundary: never logs in for the user, never submits orders, and never clicks checkout or payment."
---
# JD Shopping

Help users shop on JD.com with trust-first buying judgment and optional browser automation up to a prepared cart. The skill should do the useful shopping work: search, compare, inspect reviews, verify seller signals, choose variants, prepare cart contents, and organize visible coupon/cart information.

It must stop before checkout settlement, final order submission, order confirmation, and payment.

## Hard Boundaries

These rules override every workflow below.

- **Login is user-only**: never enter credentials, SMS codes, passwords, CAPTCHA, or identity checks. If login is needed, ask the user to complete it manually in the browser.
- **Checkout and payment are user-only**: never click checkout/settlement, submit order, final confirmation, payment, bank, wallet, installment, or payment-provider controls.
- **Safe handoff point**: product page or cart page only, before checkout settlement.
- **Account-state changes require explicit confirmation**: add to cart, remove from cart, quantity changes, SKU changes, coupon/cart organization, and any action that changes the user's logged-in account state.
- **Privacy**: do not store cookies, credentials, account data, payment details, addresses, cart data, or order data outside the active browser session and conversation. When summarizing logged-in pages, redact phone numbers, full names, and full addresses unless the user explicitly asks to verify them.

## Commerce Matrix

This skill is the trust-first JD node in the shopping matrix.

Prefer nearby skills when the user's priority changes:

- `taobao-competitor-analyzer` for direct same-item comparison against Taobao
- `pdd-shopping` when the user wants the cheapest practical option
- `tianmao` when flagship-brand trust matters more than JD self-operated convenience
- `find-items` when the user only wants broad cross-platform discovery

## Capabilities

| Operation | Login Needed | Agent May Do It | Notes |
|-----------|--------------|-----------------|-------|
| Search JD | No | Yes | Search products and filter by price, brand, rating, seller type, and shipping cues. |
| Product Detail | No | Yes | Read specs, images, pricing labels, promotions, variants, and seller information. |
| Review Analysis | No | Yes | Summarize repeated praise, repeated complaints, photo evidence, and quality risks. |
| Price Compare | No | Yes | Compare candidate products, stores, variants, and visible promotion conditions. |
| SKU Selection | Sometimes | Yes, with confirmation | Select color, storage, bundle, size, service options, or other product variants. |
| Add to Cart | Yes | Yes, with confirmation | User must already be logged in manually

README.md

# JD Shopping Skill v2.0.1

京东决策型购物助手 Skill。它不是单纯“帮你逛京东”,而是帮你判断这单值不值得在京东买、贵一点是否换来更稳的自营/时效/售后,再用浏览器把搜索、比价、看评论、选规格、加购物车做到结算前。

## 功能特性

### v2.0 - 安全浏览器辅助

- 商品搜索:关键词搜索,支持按价格、品牌、店铺类型和评价线索筛选
- 用户评价:读取评论、评分、晒单线索和重复质量问题
- 价格对比:多店铺、多规格、可见促销和优惠条件对比
- SKU 选择:确认颜色、容量、版本、服务包等规格
- 购物车准备:登录态下、经用户确认后添加商品和整理购物车
- 优惠信息:整理商品页和购物车可见优惠,结算页限定优惠交给用户核对

### v1.x - 决策支持

- 平台适用性分析
- 店铺类型指导(自营 vs 第三方)
- 价格和时机建议
- 信任和物流建议

## 安全边界

| 操作 | Agent | 用户 |
|------|-------|------|
| 搜索/浏览 | Yes | - |
| 比价/看评论 | Yes | - |
| 选规格 | Yes, with confirmation | - |
| 加购/整理购物车 | Yes, with confirmation | - |
| 登录/CAPTCHA/身份校验 | No | Yes |
| 去结算/提交订单/确认订单 | No | Yes |
| 支付/银行卡/钱包/白条 | No | Yes |

安全交接点是商品页或购物车页。Agent 不进入结算流程,不提交订单,不支付。

## 工作流程

```text
发现 -> 对比 -> 选规格 -> 加购 -> 购物车核对 -> 用户手动结算和支付
```

## 安装

```bash
clawhub install jd-shopping
```

## 使用示例

```text
用户:帮我买 Mac mini
Agent:搜索 -> 对比 -> 看评论 -> 确认规格 -> 加入购物车 -> 输出购物车就绪摘要
用户:手动登录、结算、确认订单并支付
```

## 参考文档

- `references/platform-fit.md` - 平台适用性指南
- `references/output-patterns.md` - 输出格式规范
- `references/browser-workflow.md` - 浏览器自动化和安全边界指南

## License

MIT-0

_meta.json

{
  "ownerId": "kn77zzg9p845zanvy6vrf76k7d81mcnm",
  "slug": "jd-shopping",
  "version": "2.1.1",
  "publishedAt": 1782214407474
}

references/browser-workflow.md

# Browser Workflow Guide

## Scope

This skill may use browser automation for JD.com research and cart preparation. It may operate inside a user-owned logged-in browser session after the user logs in manually, but it must stop at the product page or cart page before checkout settlement.

The agent never performs login, CAPTCHA, identity checks, checkout settlement, final order submission, order confirmation, payment, bank, wallet, installment, or payment-provider actions.

## Allowed Operations

| Operation | Login Required | Allowed |
|-----------|----------------|---------|
| Search public result pages | No | Yes |
| Open product pages | No | Yes |
| Read specs, reviews, visible prices, seller badges, and delivery hints | No | Yes |
| Compare candidates | No | Yes |
| Select SKU/options | Sometimes | Yes, after confirmation |
| Add confirmed item to cart | Yes | Yes, after confirmation |
| Review cart contents | Yes | Yes |
| Adjust quantity or remove wrong cart item | Yes | Yes, after confirmation |
| Organize visible cart/product promotions | Yes | Yes, after confirmation |
| Login, CAPTCHA, identity checks | Yes | No |
| Address selection, invoice, checkout settlement, submit order, payment | Yes | No |

## Discovery

```javascript
browser.navigate("https://search.jd.com/Search?keyword=...")

snapshot.extract({
  title: ".p-name",
  price: ".p-price .J_price, .p-price",
  shop: ".p-shop",
  reviewCount: ".p-commit"
})
```

If selectors fail, use visible text and page structure instead of inventing facts. JD page markup changes often; selector examples are hints, not guarantees.

## Product Detail

```javascript
browser.navigate(productUrl)

snapshot.extract({
  title: ".sku-name",
  visiblePrice: ".price, .summary-price",
  promotions: ".prom-words, .J-prom-wrap",
  specs: "#detail .Ptable, .parameter2",
  reviews: ".comment-item"
})
```

Capture:

- Product title and model
- Selected SKU and variant
- Visible public price
- Seller name and seller badge
- Review count and recurring review themes
- Visible promotion or coupon notes
- Delivery cue when visible

## Cart Preparation

Before changing cart state, ask for confirmation:

```text
我准备把这个规格加入购物车:{product} / {sku} / {visiblePrice}。确认继续吗?
```

After confirmation:

```javascript
browser.click(addToCartControl)
browser.navigate("https://cart.jd.com/cart_index/")

snapshot.extract({
  items: ".item-list .item-item",
  subtotal: ".amount .sum",
  promos: ".promotion, .coupon, .cart-gift"
})
```

Cart preparation ends in the cart. Summarize what is ready and tell the user to complete checkout settlement, final confirmation, and payment manually.

Do not click controls whose visible text means:

- 去结算
- 结算
- 提交订单
- 确认订单
- 确认下单
- 立即购买
- 立即支付
- 支付
- 白条支付
- 银行卡
- 钱包

## Stop Rules

Stop browser automation and hand control to the user when any of these appears:

- Login prompt, SMS verification, password field, CAPTCHA, or identity check
- Address selection, invoice details, checkout settlement, f

references/output-patterns.md

# Output Patterns

## Recommendation

State whether JD is a strong fit for this purchase.

## Product Comparison

Use a compact table when comparing options:

| Option | Visible Price | Seller Type | Trust Signal | Concern | Best For |
|--------|---------------|-------------|--------------|---------|----------|
| ... | ... | ... | ... | ... | ... |

## Why

Explain the main public signals: seller type, visible price, reviews, delivery hint, promotion conditions, and after-sales expectations.

## Caveats

Mention uncertain final price, account-only coupon eligibility, stock, address-dependent delivery, invoice/address checks, and seller policy differences.

## Cart-Ready Summary

When the user asks for shopping help, summarize the prepared cart state:

- Product and SKU
- Seller and trust reason
- Quantity
- Visible cart price or subtotal
- Visible coupon or promo notes
- Review caveats
- User-only next steps: login if needed, checkout settlement, address/invoice review, final confirmation, and payment

Never call the cart state an order preview or payment-ready state. Say the cart is prepared and the user controls settlement and payment.
Github ReposUpdated 6h agoRank 70

AionUi

Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!

MCPOPENCLAW
Github ReposUpdated 6mo agoRank 70

activepieces

AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

OPENCLAW
Github ReposUpdated 6mo agoRank 70

cherry-studio

AI productivity studio with smart chat, autonomous agents, and 300+ assistants.

MCPOPENCLAW
Github ReposUpdated 7mo agoRank 70

CopilotKit

The Frontend for Agents & Generative UI. React + Angular

OPENCLAW

Machine-readable data

The same record, as JSON, for agents and crawlers.

{
  "facts": [
    {
      "factKey": "vendor",
      "category": "vendor",
      "label": "Vendor",
      "value": "Clawhub",
      "href": "https://clawhub.ai/harrylabsj/skills/jd-shopping",
      "sourceUrl": "https://clawhub.ai/harrylabsj/skills/jd-shopping",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-09T11:49:41.366Z",
      "isPublic": true
    },
    {
      "factKey": "protocols",
      "category": "compatibility",
      "label": "Protocol compatibility",
      "value": "OpenClaw",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-harrylabsj-jd-shopping/contract",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-harrylabsj-jd-shopping/contract",
      "sourceType": "contract",
      "confidence": "medium",
      "observedAt": "2026-10-09T11:49:41.366Z",
      "isPublic": true
    },
    {
      "factKey": "traction",
      "category": "adoption",
      "label": "Adoption signal",
      "value": "2.7K downloads",
      "href": "https://clawhub.ai/harrylabsj/jd-shopping",
      "sourceUrl": "https://clawhub.ai/harrylabsj/jd-shopping",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-09T11:49:41.366Z",
      "isPublic": true
    },
    {
      "factKey": "latest_release",
      "category": "release",
      "label": "Latest release",
      "value": "2.1.1",
      "href": "https://clawhub.ai/harrylabsj/jd-shopping",
      "sourceUrl": "https://clawhub.ai/harrylabsj/jd-shopping",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-06-23T11:33:27.474Z",
      "isPublic": true
    },
    {
      "factKey": "handshake_status",
      "category": "security",
      "label": "Handshake status",
      "value": "UNKNOWN",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-harrylabsj-jd-shopping/trust",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-harrylabsj-jd-shopping/trust",
      "sourceType": "trust",
      "confidence": "medium",
      "observedAt": null,
      "isPublic": true
    }
  ],
  "events": [
    {
      "eventType": "release",
      "title": "Release 2.1.1",
      "description": "Add behavior examples and proxy evals for trust-first JD shopping decisions.",
      "href": "https://clawhub.ai/harrylabsj/jd-shopping",
      "sourceUrl": "https://clawhub.ai/harrylabsj/jd-shopping",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-06-23T11:33:27.474Z",
      "isPublic": true
    }
  ]
}

Record generated Oct 10, 2026.

Sponsored

Ads related to JD Shopping and adjacent AI workflows.