← Back to Skills Marketplace
stevenho1394

Hong Kong Supermarket Shopping

by Steven Ho · GitHub ↗ · v1.2.3 · MIT-0
cross-platform ✓ Security Clean
356
Downloads
0
Stars
0
Active Installs
6
Versions
Install in OpenClaw
/install hk-supermarket-shopping
Description
Helps users find the best deals at Hong Kong supermarkets using real-time Consumer Council price data. For any product, get the cheapest store, current price...
README (SKILL.md)

HK Supermarket Shopping (v1.2.3)

Real-time price lookup for Hong Kong supermarkets using the Consumer Council's daily pricewatch. The price_lookup tool searches for products and returns the cheapest option, price, and how many you can buy with $100. Language (English/Chinese) is auto-detected from your query.

Quick Reference

Query Expected Result
"Coke Zero" Overall cheapest: PARKNSHOP - Coca-Cola Zero Sugar 500ml ($9.50). With $100 you can buy 10 items (remaining $5.00).
"milk" Similar format with cheapest supermarket and price
"雞蛋" Response in Chinese: 整體最平:...

Setup

  1. Install the skill by copying the folder to OpenClaw's skills/ directory.
  2. No configuration required.
  3. The skill downloads the latest pricewatch CSV on first use and stores it in data/.
  4. Data is automatically housekept; only today's file is kept (older than 1 day removed).
  5. All downloads use SSL verification; no insecure proxies.

Technical Details

  • Data Source: Consumer Council pricewatch (English CSV) – updated daily.
  • Retention: 1 day (auto housekeeping).
  • Offline Support: Works after initial download.
  • Multilingual: Auto-detects query language and responds accordingly.
  • Security: Input length limited to 200 characters, SSL-verified downloads, no command injection vulnerabilities, no external binary dependencies.
  • Runtime: Pure Python – uses urllib from standard library (no curl or other external tools).
Usage Guidance
This skill appears coherent and limited to downloading the Consumer Council's public pricewatch CSV (online-price-watch.consumer.org.hk) and doing local lookups. If you install it, note that: (1) it will make an outbound HTTPS request on first use to fetch the CSV; (2) it will create a data/ folder inside the skill directory and keep today's CSV (old files are removed automatically); (3) it runs with the agent's normal ability to invoke skills autonomously — if you prefer to review network activity first, run it in a sandbox or disable autonomous invocation. If you want extra assurance, inspect or run supermarket.py locally to verify the CSV URL and contents before enabling the skill.
Capability Analysis
Type: OpenClaw Skill Name: hk-supermarket-shopping Version: 1.2.3 The skill is a legitimate price comparison tool for Hong Kong supermarkets. It fetches data from the official Consumer Council Open Data portal (online-price-watch.consumer.org.hk) using standard Python libraries (urllib, csv). The code in supermarket.py is well-structured, lacks obfuscation, and contains no evidence of data exfiltration, malicious execution, or prompt injection.
Capability Assessment
Purpose & Capability
Name/description match the actual behavior: the skill fetches a public pricewatch CSV and performs price comparison. Manifest and code reference the same Consumer Council CSV URL. Minor manifest/version text inconsistencies (one embedded section references v1.2.2) are present but do not affect capability.
Instruction Scope
Runtime instructions and supermarket.py limit actions to downloading a single CSV from the Consumer Council, saving it under the skill's data/ directory, housekeeping old CSVs, and searching the CSV. The code does not read unrelated system files, environment variables, or other credentials.
Install Mechanism
No install spec included; runtime is pure Python using only the standard library (urllib, csv, pathlib). The only disk writes are to a data/ folder anchored to the skill directory (Path(__file__).parent / 'data'), consistent with README claims.
Credentials
The skill requests no environment variables, no credentials, and no external binaries. Network access is required (to a single documented Consumer Council URL) which is proportionate to the stated purpose.
Persistence & Privilege
The skill does not request always: true and does not modify other skills or system-wide configs. It writes only to its own data directory and performs normal housekeeping of those files.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install hk-supermarket-shopping
  3. After installation, invoke the skill by name or use /hk-supermarket-shopping
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.2.3
- Added integration files: clawhub.json, openclaw.plugin.json, and package.json for marketplace or plugin support. - No changes to user-facing features or core functionality. - Version bump from 1.2.2 to 1.2.3.
v1.2.2
- Version bump from 1.2.1 to 1.2.2 with no file changes detected. - Documentation and metadata updated to reflect the new version.
v1.2.1
- Added YAML metadata to SKILL.md, including version, author, license, and technical capabilities. - Expanded and clarified usage instructions, security features, and setup details. - Improved tool documentation with clear parameter limits and multilingual response examples. - No changes to code or functional files in this release.
v1.2.0
- Instantly compares daily prices across major Hong Kong supermarkets using Consumer Council data. - Supports multilingual (English/Traditional Chinese/Simplified Chinese) product searches with automatic language detection. Other languages may not but not tested. - Finds the cheapest store for a list of goods to buy by comparing the prices across different supermarkets (e.g. Well Come, Park N' Shop, Aeon etc). -Automatically selects the brands of goods given your choice of shopping (e.g. Where can I buy 2 packs of eggs, cheese, ham, and some vegetables within $100). - No configuration or API keys required; data downloads and refreshes daily.
v1.1.0
- Updated author to Steven Ho. - Refined and shortened tool descriptions and instructions for clarity. - Adjusted data housekeeping: old data now removed after 1 day (previously 7 days). - Simplified example queries and tool outputs. - Removed the sample file demo_queries.txt.
v1.0.0
- Initial release of HK Supermarket Shopping skill for Hong Kong supermarket price lookup and comparison. - Uses Consumer Council data to provide up-to-date prices. - Supports queries in multiple languages, including Chinese and English. - Results are formatted in the same language as the user's query. - Data is auto-downloaded daily and securely stored with SSL verification and input validation.
Metadata
Slug hk-supermarket-shopping
Version 1.2.3
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 6
Frequently Asked Questions

What is Hong Kong Supermarket Shopping?

Helps users find the best deals at Hong Kong supermarkets using real-time Consumer Council price data. For any product, get the cheapest store, current price... It is an AI Agent Skill for Claude Code / OpenClaw, with 356 downloads so far.

How do I install Hong Kong Supermarket Shopping?

Run "/install hk-supermarket-shopping" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Hong Kong Supermarket Shopping free?

Yes, Hong Kong Supermarket Shopping is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Hong Kong Supermarket Shopping support?

Hong Kong Supermarket Shopping is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Hong Kong Supermarket Shopping?

It is built and maintained by Steven Ho (@stevenho1394); the current version is v1.2.3.

💬 Comments