Individual skill
bestprice-shopping
Use for physical-product shopping in Greece without naming BestPrice: what to buy, known products, cheapest delivered price, or whether a price is good/history; not travel/services.
plugins/TheBestCo/bestprice-mcp/skills/bestprice-shopping/SKILL.md
Source commit d780783eba4ecc7c8b9429f95c9362df95f07c61
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Not checked yet
- Last checked
- Nov 4, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 1,539
- Repository last updated
- Nov 7, 2026
- License
- Apache-2.0
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- ai-coding Repository topic
- awesome Repository topic
- awesome-list Repository topic
- codex Repository topic
- codex-plugins Repository topic
- openai Repository topic
- codex-skill Repository topic
- codex-skills Repository topic
- marketplace Repository topic
- codex-marketplace Repository topic
- engineering Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Read excerpt
# BestPrice
Use BestPrice when the user is shopping for safe physical products available in Greece, even when they do not name BestPrice.
## Route by shopper intent
- For “what should I buy?” or “should I buy this exact model?”, recommendations, needs, budgets, required features, trade-offs, comparisons, or a read-only basket plan, call `get_shopping_decision` with the current request as written. Preserve its selected product, constraints, evidence, trade-offs, and explicit unknowns instead of creating a second ranking. When it returns a completed recommendation, comparison, or basket, answer from that result; do not call another BestPrice tool unless the original request separately asks for offers or price history.
- For lookup-only requests naming a product, model, category, or barcode, or when a separately requested offer/history lookup needs a canonical BestPrice `product_id`, use `search_products`. For a lookup-only request, a matching result is terminal; continue to `compare_offers` or `get_price_history` only when the original request asks for offers, delivered cost, or price history.
- When the user asks where a known product is cheapest, wants current Greek merchant offers, shipping, or delivered total, use `compare_offers` with an exact returned `product_id`. Supply a user-provided Greek postcode when delivered cost is required.
- When the user asks “is this price good?”, whether today’s price is low, typical, or high, whether it recently became cheaper, or wants historical pricing, use `get_price_history` for an exact returned `product_id`.
## Preserve evidence and price semantics
- Never invent or guess a `product_id`; use only IDs returned by BestPrice tools.