Install
openclaw skills install best-productFind the best products in any category with expert picks, value recommendations, and budget options across US, UK, and EU retailers.
openclaw skills install best-productFinds the best products in a category using authoritative review sources across US, EU, and UK.
/best [product name] — e.g., /best airfryer, /best wireless earbuds
| Source | Region | URL | Access |
|---|---|---|---|
| Wirecutter | US | nytimes.com/wirecutter | Public |
| RTINGS | US | rtings.com | Public |
| Consumer Reports | US | consumerreports.org | Public (summaries) |
| Source | Region | URL | Access |
|---|---|---|---|
| TechRadar UK | UK | techradar.com | Public |
| Which? | UK | which.co.uk | Public (summaries) |
| Source | Region | URL | Access |
|---|---|---|---|
| Tweakers | NL | tweakers.net | Public |
| Kieskeurig | NL/BE | kieskeurig.nl | Public |
| Consumentenbond | NL/BE | consumentenbond.nl | Public (summaries) |
| Testberichte.de | DE | testberichte.de | Public |
| Stiftung Warentest | DE | test.de | Public (summaries) |
| 01net | FR | 01net.com | Public |
| Les Numériques | FR | lesnumeriques.com | Public |
| Altroconsumo | IT | altroconsumo.it | Public |
| Xataka | ES | xataka.com | Public |
| Benchmark.pl | PL | benchmark.pl | Public |
| Komputer Świat | PL | komputerswiat.pl | Public |
| Test-Aankoop | BE | test-aankoop.be | Public (summaries) |
| Source | Coverage | URL | Notes |
|---|---|---|---|
| Kieskeurig | NL/BE | kieskeurig.nl | Aggregates all NL/BE retailers, real-time prices |
| Tweakers Pricewatch | NL | tweakers.net/prijzen | Real-time NL pricing |
| Keepa | Amazon | keepa.com | Amazon price history (free tier) |
| Idealo | EU | idealo.co.uk | EU price comparison |
| PriceRunner | EU | pricerunner.com | Multi-country price comparison |
| Retailer | Website |
|---|---|
| Amazon | amazon.com |
| Best Buy | bestbuy.com |
| Walmart | walmart.com |
| Retailer | Website |
|---|---|
| Amazon UK | amazon.co.uk |
| Currys | currys.co.uk |
| John Lewis | johnlewis.com |
| Argos | argos.co.uk |
| Retailer | Website |
|---|---|
| Amazon DE | amazon.de |
| Coolblue | coolblue.de |
| MediaMarkt DE | mediamarkt.de |
| Saturn | saturn.de |
| Otto | otto.de |
| Retailer | Website |
|---|---|
| Amazon FR | amazon.fr |
| MediaMarkt FR | mediamarkt.fr |
| Fnac | fnac.com |
| Darty | darty.com |
| Boulanger | boulanger.com |
| Cdiscount | cdiscount.com |
| Retailer | Website |
|---|---|
| Amazon IT | amazon.it |
| MediaMarkt IT | mediamarkt.it |
| Unieuro | unieuro.it |
| Euronics | euronics.it |
| Retailer | Website |
|---|---|
| Amazon ES | amazon.es |
| MediaMarkt ES | mediamarkt.es |
| El Corte Inglés | elcorteingles.es |
| Fnac | fnac.es |
| Retailer | Website |
|---|---|
| Amazon NL | amazon.nl |
| Coolblue | coolblue.nl |
| MediaMarkt NL | mediamarkt.nl |
| Retailer | Website |
|---|---|
| Amazon BE | amazon.be |
| MediaMarkt BE | mediamarkt.be |
| Coolblue | coolblue.be |
| Krëfel | krefel.be |
| Retailer | Website |
|---|---|
| Amazon PL | amazon.pl |
| Media Expert | mediaexpert.pl |
| RTV Euro AGD | euroagd.pl |
| Komputronik | komputronik.pl |
| Country | Retailers |
|---|---|
| Austria | Amazon AT, MediaMarkt AT |
| Sweden | Amazon SE, MediaMarkt SE |
| Denmark | Amazon DK |
| Finland | Amazon FI |
| Switzerland | Amazon CH |
/best airfryer de, /best earbuds fr, /best earbuds ukweb_search (Brave Search API)https://www.google.[nl|de|co.uk]/search?q=[product-name]. Region defaults to NL.~/.openclaw/cache/best-products/After generating picks, validate price ordering:
Example of a price-order violation:
Budget: Ninja Foodi AF300EU — €149 ← WRONG: more expensive than Top Pick
Top Pick: Philips Airfryer XXL — €130 ← WRONG: cheaper than Budget
Fix: Either swap the category labels to match actual prices, or replace the Ninja with a genuinely cheaper option.
Before presenting any pick, verify:
If any check fails: do not output that pick. Find a cheaper/different alternative or flag the draft as needing review. If prices cannot be verified: output with a note: "⚠️ Prijzen niet live geverifieerd — check voor publicatie."
Default: NL (Netherlands) — can be overridden per query.
| Command | Region | Retailers Checked |
|---|---|---|
/best [product] | NL (default) | amazon.nl, Coolblue, MediaMarkt |
/best [product] uk | UK | amazon.co.uk, Currys, John Lewis |
/best [product] de | Germany | amazon.de, MediaMarkt, Saturn, Otto |
/best [product] fr | France | amazon.fr, Fnac, Darty, Boulanger |
/best [product] it | Italy | amazon.it, MediaMarkt, Unieuro |
/best [product] es | Spain | amazon.es, MediaMarkt, El Corte Inglés |
/best [product] nl | Netherlands | amazon.nl, Coolblue, MediaMarkt |
/best [product] be | Belgium | amazon.be, MediaMarkt, Coolblue |
/best [product] pl | Poland | amazon.pl, Media Expert, RTV Euro AGD |
/best [product] eu | Generic EU | amazon.de, Coolblue, MediaMarkt |
🎯 /best [product]
📍 [US/UK/DE/FR/IT/ES/NL/BE/PL] — [today's date, e.g. "maart 2026" or "March 2026"]
🏆 TOP PICK
[Product Name]
€[price range] • [Retailer]
[1-sentence summary why]
🔗 https://www.google.[nl|de|co.uk]/search?q=product+name
💎 BEST VALUE
[Product Name]
€[price range] • [Retailer]
[1-sentence summary why]
🔗 https://www.google.[nl|de|co.uk]/search?q=product+name
💶 BUDGET
[Product Name]
€[price range] • [Retailer]
[1-sentence summary why]
🔗 https://www.google.[nl|de|co.uk]/search?q=product+name
~/.openclaw/cache/best-products/{product}-{region}.json (e.g., earbuds-nl.json)rm -rf ~/.openclaw/cache/best-products/ — cache is optional, not requiredCRITICAL: All output URLs MUST be working Google search links. No exceptions.
| Rule | Requirement |
|---|---|
| ✅ Use Google Search | `https://www.google.[nl |
| ✅ Full product name | Always use exact name from reviews (e.g., "Philips Airfryer XXL 3000 Series NA342") |
| ✅ Region match | Use google.nl for NL, google.de for DE, google.co.uk for UK |
| ❌ No direct retailer links | These often block; Google search always works |
| ❌ No markdown links | Use raw URL format only: 🔗 https://www.google.nl/search?q=product — never [text](url) |
| ✅ Default to NL | Always use google.nl unless user explicitly specifies another region |
Verification workflow:
| Endpoint | Data Sent | Purpose |
|---|---|---|
Brave Search API (web_search) | Product search queries only (e.g. "best airfryer nl reviews") | Find review pages from trusted sources |
| Google Search URLs | Product names only | Generate price comparison links for user (open in browser) |
| Review aggregator sites | None — read-only via web_fetch | Extract named product recommendations |
No personal data, credentials, or API keys are sent to external services.
web_search tool). This is the same as typing a product query into a search engine.~/.openclaw/cache/best-products/ for 6 hours. Optional — can be disabled by clearing that folder./best earbuds de).web_search and web_fetch tools only.This skill uses publicly available review data from trusted sources (Wirecutter, RTINGS, Which?, Tweakers, Consumentenbond, etc.) and price data from major retailers (Amazon, Best Buy, MediaMarkt, Coolblue, etc.). No personal data is collected or sent to third parties beyond standard search queries.
This skill can be invoked autonomously when the user types /best [product]. Users can opt out by disabling this skill in their OpenClaw configuration.