JD Price Protection 京东自动价保

AdvisoryAudited by Static analysis on Apr 30, 2026.

Overview

No suspicious patterns detected.

Findings (0)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

Running the skill can submit price-protection applications for all visible eligible JD orders.

Why it was flagged

The skill intentionally automates clicks that submit JD.com price-protection requests. This matches the stated purpose, but it is still an account-changing action without per-button confirmation.

Skill content
Click every "申请价保" button on the page
Recommendation

Run it only when you are comfortable letting it act on all eligible JD price-protection entries, and review the JSON result afterward.

What this means

The skill can act as the logged-in JD.com user in Chrome while it is running.

Why it was flagged

The script reads the local OpenClaw gateway token and uses it to connect to the Browser Relay, which then operates through the user's logged-in Chrome/JD session.

Skill content
const cfg = JSON.parse(readFileSync(join(HOME, '.openclaw/openclaw.json'), 'utf8')); return cfg.gateway?.auth?.token;
Recommendation

Use this only with a Chrome profile you trust for JD automation, and do not run it if you do not want OpenClaw-controlled browser actions on that session.

What this means

The skill may fail or use an existing local Playwright dependency that is not declared in the registry requirements.

Why it was flagged

The script depends on Playwright Core from the environment, but the registry metadata lists no required binaries, env vars, or install spec.

Skill content
const paths = [ 'playwright-core', join(HOME, '.nvm/versions/node', process.version, 'lib/node_modules/openclaw/node_modules/playwright-core') ];
Recommendation

Ensure Node.js, OpenClaw Browser Relay, and Playwright Core are available from trusted installations before running.

What this means

If scheduled, the skill can keep checking JD.com and applying for price protection without manual runs.

Why it was flagged

The skill documents periodic scheduled operation. This is disclosed and aligned with automatic price protection, but it is persistent automation of a logged-in shopping account.

Skill content
Set up a cron job to run every ~8 hours.
Recommendation

Only enable cron scheduling if you want recurring unattended JD price-protection checks, and keep a clear way to disable the job.

What this means

The agent may keep a record that the JD price-protection check ran, and possibly related shopping-result context depending on how the user schedules it.

Why it was flagged

The scheduled usage guidance suggests silently updating state, likely a check timestamp. This is limited, but retention and storage location are not specified.

Skill content
If refunds found, notify user. Otherwise update checkedAt silently.
Recommendation

If using scheduled mode, decide where check history should be stored and avoid saving detailed order information unless needed.