← Back to Skills Marketplace
117
Downloads
1
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install online-price-comparison
Description
AI-powered shopping assistant. Search for products by text or image, and find the best prices across Amazon, Google Shopping, and brand stores.
Usage Guidance
This skill will upload your search text and any local image file you pass to a remote API (default: nestor-api.beyondstyle.us) and it will create a small persistent ID file at ~/.config/nestor/skill_id that is sent with requests. Only install/use it if you trust that remote service and its privacy practices. Before installing: (1) verify the service operator and domain (beyondstyle.us) and their privacy policy; (2) avoid passing sensitive local files as --image; (3) consider overriding --api-url to a trusted endpoint or running the skill in a network-isolated environment; (4) if you need full assurance, open and review scripts/shopgeni.py yourself and remove or sandbox the skill if you are uncomfortable with outbound uploads or the persistent ID file.
Capability Analysis
Type: OpenClaw Skill
Name: online-price-comparison
Version: 1.0.0
The ShopGeni skill is a legitimate shopping assistant that provides product recommendations and price comparisons. The Python script (scripts/shopgeni.py) communicates with a backend API (nestor-api.beyondstyle.us) using standard libraries and implements a persistent client identifier in ~/.config/nestor/skill_id for rate limiting purposes. No evidence of data exfiltration, malicious execution, or harmful prompt injection was found.
Capability Assessment
Purpose & Capability
The script implements the advertised features (text and image search, price comparison) by POSTing queries and images to a remote unified-shopping SSE endpoint. That capability aligns with the skill description. However the default API host (https://nestor-api.beyondstyle.us) is not documented in SKILL.md as an explicit trust boundary and the skill creates a persistent client identifier under ~/.config/nestor/skill_id, which is additional footprint beyond a pure query helper.
Instruction Scope
SKILL.md instructs invoking the included Python script with local image paths or image URLs and discusses the 'backend' doing searches; that matches the script. The instructions do not call for reading unrelated local files, but the script will read any path passed via --image and upload its bytes to the remote API, so users (or an agent acting on their behalf) could accidentally transmit sensitive files if given improper input.
Install Mechanism
This is an instruction-only skill with a small helper script and no install spec. Nothing is downloaded at install time and no archive extraction occurs.
Credentials
No environment credentials are requested, which is proportional. However the script generates and stores a persistent per-installation identifier (~/.config/nestor/skill_id) and sends it in the X-Nst-Sig header with every request; this is a fingerprint that is not documented in SKILL.md. The default API URL is a third-party domain; sending user queries, images, and a persistent ID to that host is a privacy/credentiality concern if you don't trust the operator.
Persistence & Privilege
always:false and no special system privileges are requested. The script does write one small config file in the user's home directory (~/.config/nestor/skill_id) to persist a client id (used for rate-limiting/fingerprinting). This is limited persistence scoped to the user's account, but it is persistent and present on disk.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install online-price-comparison - After installation, invoke the skill by name or use
/online-price-comparison - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of ShopGeni, an AI-powered shopping assistant.
- Provides price comparison across Amazon, Google Shopping, and 100+ department stores (e.g Macy’s) and online retailers via natural language, product url or image input.
- Enables product search and recommendations via natural language or image input.
- Supports conversational follow-up with built-in thread IDs.
- Standardized JSON output for integrations.
Metadata
Frequently Asked Questions
What is ShopGeni?
AI-powered shopping assistant. Search for products by text or image, and find the best prices across Amazon, Google Shopping, and brand stores. It is an AI Agent Skill for Claude Code / OpenClaw, with 117 downloads so far.
How do I install ShopGeni?
Run "/install online-price-comparison" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is ShopGeni free?
Yes, ShopGeni is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does ShopGeni support?
ShopGeni is cross-platform and runs anywhere OpenClaw / Claude Code is available (darwin, linux).
Who created ShopGeni?
It is built and maintained by Jun Liu (@archroad); the current version is v1.0.0.
More Skills