JD Review Bot for Openclaw

An automated e-commerce tool for bulk-submitting five-star reviews and positive feedback on JD.com.

fzuim
v1.0.0
Apr 29, 2026
1
741
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install jd-review-bot

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install jd-review-bot using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is JD Review Bot?

JD Review Bot is an automated tool designed to handle bulk five-star product reviews on JD.com using advanced browser automation techniques. By integrating JD Review Bot into your Openclaw Skills workflow, you can automate post-purchase feedback across multiple pages of orders. This skill leverages the browser-use framework to interact with real Chrome instances, ensuring that cookies and sessions are preserved for a natural, human-like user experience.

Technically, the skill handles the complexities of e-commerce forms, including character count validation and dynamic star-rating components. It intelligently navigates through pending orders, selects positive service impressions, and submits high-quality reviews without manual intervention, making it an essential asset for power users of Openclaw Skills.

JD Review Bot Use Cases

  • Bulk reviewing dozens of pending JD.com orders simultaneously to save time.
  • Automating five-star ratings and positive feedback for e-commerce accounts to maintain high buyer ratings.
  • Ensuring consistent account activity through automated post-purchase interactions via Openclaw Skills.
  • Streamlining the review process for dropshippers or frequent shoppers who manage high order volumes.

How JD Review Bot Works

  1. The skill initializes the environment by verifying the browser-use installation and session status to ensure a real browser can be controlled.
  2. It accesses the JD.com review management portal and scrapes unique rule IDs for all pending reviews across the first five pages of results.
  3. For every identified rule ID, the bot navigates to the specific order review URL using a persistent session to maintain login state.
  4. It inputs randomized positive review text into text areas, using simulated typing to trigger internal character counters and bypass JS validation.
  5. The bot triggers the star rating component by simulating mouse hover and click events to set a five-star score.
  6. Positive service tags (e.g., Fast Delivery, Professional) are selected based on positive keyword matching.
  7. After a final synchronization of the UI state, the review is submitted and the success of the redirection is verified.

JD Review Bot Setup

To deploy this skill within Openclaw Skills, ensure you have the browser-use dependency installed and a logged-in Chrome session available.

First, install the browser-use framework:

pip install browser-use
browser-use install
browser-use doctor

Ensure your Chrome browser is logged into JD.com. Then, execute the review script using the persistent session flag:

python3 scripts/jd_review.py --real --headed --session jdreview

JD Review Bot Data Schema & Taxonomy

The JD Review Bot organizes its automation tasks using the following data structure:

Component Description
Rule ID The unique identifier for each pending order found in the evaluation list.
Session Name A persistent identifier (e.g., 'jdreview') used to maintain browser cookies.
Feedback Templates A library of positive strings between 15-26 characters to ensure natural feedback.
Service Tags A collection of positive impressions such as 'Good Attitude' or 'Timely Delivery'.
Verification Status A boolean check to confirm if the page redirected successfully after submission.

JD Review Bot Advanced Features

  • Multi-page scraping support to identify and process up to 5 pages of pending reviews in a single run.
  • Smart character counter synchronization that manually updates the DOM to satisfy strict front-end validation requirements.
  • Human-like interaction sequences including MouseEvent dispatching for hover and click states on star ratings.
  • Persistent session management within Openclaw Skills to avoid repeated logins and bypass bot detection.
  • Automated service impression selection that filters for positive keywords like 'Professional' or 'Satisfied'.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*