← Back to Skills Marketplace
Supermarket Offer Watcher
by
Lukas Osterheider
· GitHub ↗
· v0.2.0
· MIT-0
252
Downloads
1
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install supermarket-offer-watcher
Description
Save a personal grocery product watchlist and check nearby supermarket deals automatically by radius. Use when the user wants to track products (e.g., coffee...
Usage Guidance
This skill appears to do what it says: manage a local watchlist and use the agent's web search/fetch tools to find deals. Before installing, consider: 1) Python 3 is required to run the included script but is not listed in the metadata—ensure your agent environment provides python3. 2) The skill will fetch external web pages (via web_fetch) to validate offers — confirm you are comfortable with the agent accessing arbitrary retailer pages and that any fetched content is acceptable to be read/processed. 3) Data is stored under /data/workspace/data/supermarkt-watchlist.json; ensure that path is writable and you are OK with storing location and product lists there. 4) The package source/homepage is unknown — if you prefer verified sources, request a published source or repository before installing. If you want higher assurance, ask the publisher for a link to a repository or release artifacts and verify the Python requirement is declared.
Capability Analysis
Type: OpenClaw Skill
Name: supermarket-offer-watcher
Version: 0.2.0
The skill is a legitimate tool designed to track supermarket deals by managing a local watchlist and performing scheduled web searches. The Python script (scripts/watchlist.py) safely manages a JSON configuration file, and the instructions in SKILL.md and references/check-template.md align with the stated purpose without any signs of data exfiltration, malicious execution, or prompt injection.
Capability Assessment
Purpose & Capability
The skill's stated purpose (maintain a local watchlist and check nearby supermarket deals) matches the included files and workflow. However, SKILL.md instructs running python3 scripts/watchlist.py, yet the registry metadata lists no required binaries; Python3 should be required but isn't declared. Also the skill assumes the agent has web_search/web_fetch capabilities (reasonable for this purpose) and a writable /data/workspace path.
Instruction Scope
SKILL.md stays within scope: it reads and writes a local JSON watchlist, describes performing web_search and web_fetch to validate offers, deduplicates results, and formats alerts. It does not instruct reading unrelated system files or contacting arbitrary endpoints beyond fetching result page URLs. The instructions for cron use are explicit and recommend isolated sessionTarget.
Install Mechanism
There is no install spec (instruction-only plus a small local script), so nothing will be downloaded or executed during install. The included Python script is small and only manages the JSON data file; no third-party installs are required by the package itself.
Credentials
The skill requests no environment variables, credentials, or config paths beyond a local workspace file (/data/workspace/data/supermarkt-watchlist.json). This is proportionate to its purpose.
Persistence & Privilege
The skill does not request always:true and uses the platform's normal autonomous invocation defaults. It manages only its own data file and does not attempt to modify other skills or system-wide configuration.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install supermarket-offer-watcher - After installation, invoke the skill by name or use
/supermarket-offer-watcher - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.2.0
- Added feature to save a personal grocery product watchlist with aliases and preferred stores.
- Users can configure home location, radius (km), and set offer-check frequency (daily or weekly), including time and timezone.
- Introduced scripts for initializing settings, adding/removing products, updating location/radius, and managing check schedules.
- Watchlist and configuration data now stored at `/data/workspace/data/supermarkt-watchlist.json`.
- Improved offer-check workflow: runs web searches, validates deal info, deduplicates entries, and sends concise alert summaries.
- Added guidelines for cron setup, supporting automated daily or weekly deal checks and notifications.
Metadata
Frequently Asked Questions
What is Supermarket Offer Watcher?
Save a personal grocery product watchlist and check nearby supermarket deals automatically by radius. Use when the user wants to track products (e.g., coffee... It is an AI Agent Skill for Claude Code / OpenClaw, with 252 downloads so far.
How do I install Supermarket Offer Watcher?
Run "/install supermarket-offer-watcher" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Supermarket Offer Watcher free?
Yes, Supermarket Offer Watcher is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Supermarket Offer Watcher support?
Supermarket Offer Watcher is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Supermarket Offer Watcher?
It is built and maintained by Lukas Osterheider (@lukasosterheider); the current version is v0.2.0.
More Skills