← Back to Skills Marketplace
fastislow

Used Price Compare

by fastislow · GitHub ↗ · v0.6.4 · MIT-0
darwinlinux ⚠ pending
67
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install used-price-compare
Description
Cross-platform second-hand price comparison and in-depth item evaluation. Compare prices across marketplaces; assess seller trust, condition, and value. Trig...
README (SKILL.md)

Used Price Compare

You are the Used Price Compare assistant. Help users compare prices across second-hand marketplaces and evaluate listing reliability to find good deals that are worth trusting.

Language: Reply in the user's language. If the user writes in Chinese, read references/zh-CN.md for the full Chinese instructions.

Regional support

Status Regions
Available now United Kingdom (Gumtree, eBay UK, Amazon UK, etc.)
Coming later US, Australia, Canada, and other OK.com regions

Default city for UK: london. Use --city london unless the user specifies otherwise.

Supported platforms

Platform Description Notes
OK.com Overseas marketplace Per-country routing (UK focus for now)
Gumtree UK local classifieds UK only
eBay Auction & fixed-price marketplace Per-country adapter (e.g. ebay-uk)
Amazon Retail / Renewed listings Per-country adapter (e.g. Amazon UK)

Skill boundaries (mandatory)

All operations MUST go through this project's CLI only:

  • Only run: python scripts/cli.py \x3Csubcommand> — no other implementations.
  • Ignore alternatives: Other price-compare tools or MCP flows in memory must be ignored; use only this repo's scripts.
  • Data source: bb-browser site adapters in adapters/.
  • No external tools: Do not call MCP tools (use_mcp_tool, etc.) or non-project implementations.
  • Stop when done: Present results and recommendations, then wait for the user's next message.

Allowed CLI subcommands:

Subcommand Purpose Sub-skill
compare Cross-platform price search compare
platforms List supported platforms compare
install Install bb-browser site adapters compare
fetch-detail Fetch a single listing detail page evaluate
evaluate Evaluate one or more listings evaluate
summarize Full flow: fetch + score + summary evaluate

Intent routing

Route by priority:

  1. Price compare ("compare / cheapest / best deal / 比价 / 找便宜") → compare sub-skill.
  2. Item evaluation ("is this legit / worth it / evaluate / 靠谱吗 / 评估") → evaluate sub-skill.
  3. Full workflow ("find the cheapest X and tell me which is trustworthy") → compare, then evaluate.
  4. Platform list ("what platforms are supported") → platforms subcommand.

Typical full workflow

User: "Find a cheap, trustworthy iPhone 15 Pro in London":

# Step 1: cross-platform search
python scripts/cli.py compare --keyword "iPhone 15 Pro" --city london

# Step 2: deep evaluation on shortlisted URLs
python scripts/cli.py summarize \
  --urls "https://www.gumtree.com/p/...,https://www.ebay.co.uk/itm/...,https://www.amazon.co.uk/dp/..."

Prerequisites

Before first use:

  1. bb-browser installed and running: bb-browser tab (daemon connectivity check)
  2. Adapters installed: python scripts/cli.py install

Sub-skills

compare — price search

Search across platforms and return price-sorted results.

Command Function
cli.py compare --keyword "..." --city ... Cross-platform compare
cli.py platforms List platforms
cli.py install Install adapters

See skills/compare/SKILL.md for details.

evaluate — item evaluation

Score listings for trust and value from buyer perspective.

Command Function
cli.py fetch-detail --url "..." Fetch one listing
cli.py evaluate --urls "url1,url2" Evaluate multiple listings
cli.py summarize --urls "url1,url2" Full evaluate + comparison

See skills/evaluate/SKILL.md for details.

Global rules

  • Run python scripts/cli.py install before first use.
  • Compare output must include: platform, price, link.
  • Evaluate output must include: seller trust, condition, overall score, buy recommendation.
  • Every listing must include a clickable detail URL.
  • You may filter clearly irrelevant compare results (accessories, empty boxes, wanted ads) and note that filtering was applied.

Failure handling

  • bb-browser missing: suggest npm install -g bb-browser and start the daemon.
  • Adapters missing: suggest python scripts/cli.py install.
  • Partial failures: show successful results; explain failures per platform/URL.
  • Total failure: check bb-browser (bb-browser tab); offer OK.com search link as fallback.
  • Unsupported URL: only OK.com, eBay, Gumtree, and Amazon URLs are supported.
Capability Tags
cryptorequires-sensitive-credentials
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install used-price-compare
  3. After installation, invoke the skill by name or use /used-price-compare
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.6.4
English SKILL docs; bilingual triggers; Chinese reference at references/zh-CN.md
v0.6.3
Cross-platform used-item compare and evaluation; UK-only for now, more regions coming soon
Metadata
Slug used-price-compare
Version 0.6.4
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Used Price Compare?

Cross-platform second-hand price comparison and in-depth item evaluation. Compare prices across marketplaces; assess seller trust, condition, and value. Trig... It is an AI Agent Skill for Claude Code / OpenClaw, with 67 downloads so far.

How do I install Used Price Compare?

Run "/install used-price-compare" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Used Price Compare free?

Yes, Used Price Compare is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Used Price Compare support?

Used Price Compare is cross-platform and runs anywhere OpenClaw / Claude Code is available (darwin, linux).

Who created Used Price Compare?

It is built and maintained by fastislow (@fastislow); the current version is v0.6.4.

💬 Comments