⏳ This skill is pending AI review.
Scores will appear once the review pipeline completes.
fairprice
Search and browse NTUC FairPrice grocery products — prices, ratings, nutrition. Use when the user asks about FairPrice, NTUC, grocery prices, Singapore supermarket, product search, or wants to look up grocery items.
Use with your AI agent
Open your project in any AI assistant that can read your files. Works with ChatGPT, Claude, Claude Code, Codex, Cursor, Hermes Agent, OpenClaw, Grok Bot, and more.
Your agent needs access to this page’s linked instructions and your project files. Copying does not install or execute anything.
// RATINGS
Not yet listed on ClawHub or SkillsMP
// README
Singapore Grocery Skills for Claude Code & OpenClaw
Disclaimer: This project is provided strictly for educational and research purposes only. The authors are not liable for any misuse, damages, or consequences arising from the use of this software. Product data, prices, and availability are sourced from third-party platforms and may not be accurate or up to date. This project is not affiliated with, endorsed by, or sponsored by NTUC FairPrice, RedMart, Lazada, or any of their subsidiaries. Use at your own risk.
Available Skills
| Skill | Supermarket | Commands |
|---|---|---|
| fairprice | NTUC FairPrice | search, product |
| redmart | RedMart (Lazada) | search, product |
Installation
Install all skills
git clone https://github.com/MeshPilot-xyz/grocery-shopping-sg-skills.git
cd grocery-shopping-sg-skills
bash install.sh
The installer will prompt you to choose your platform:
- Claude Code — installs to
~/.claude/skills/ - OpenClaw — installs to
~/.openclaw/skills/
Install with flags
bash install.sh --claude # All skills for Claude Code
bash install.sh --openclaw # All skills for OpenClaw
bash install.sh --claude fairprice # FairPrice only for Claude Code
bash install.sh --openclaw redmart # RedMart only for OpenClaw
Requirements
- Python 3.10+
- Claude Code or OpenClaw
- Chromium (auto-installed by Playwright for the RedMart skill)
Usage
Once installed, your agent automatically detects the skills. Just ask naturally:
> search for milk on fairprice
> cheapest eggs on redmart
> compare rice prices
FairPrice
fp search "peanut butter" --sort POPULARITY
fp search milk --dietary Halal --sort PRICE_ASC
fp product 13231240
Features: Search with brand/country/dietary filters, product details with rating distribution.
RedMart
rm search eggs --sort PRICE_ASC
rm search chicken --sort SAVINGS --max-price 15
rm product 301088929 527120220
Features: Search with price filters, stock levels, product attributes. Uses headless Chromium via Playwright.
Sort Options
| FairPrice | RedMart | Description |
|---|---|---|
| RELEVANCE | - | Default relevance |
| POPULARITY | POPULARITY | Most popular |
| PRICE_ASC | PRICE_ASC | Cheapest first |
| PRICE_DESC | PRICE_DESC | Most expensive first |
| NEW | - | Newest first |
| RATING_DESC | - | Highest rated first |
| - | SAVINGS | Biggest savings first |
⭐ Star History
Scraping & Bot Detection Notice
The RedMart skill uses a headless browser (Playwright) that modifies browser fingerprints (e.g. masking navigator.webdriver) to retrieve product data from Lazada's platform. This may violate Lazada's Terms of Service. Use this tool responsibly:
- Do not use it for high-volume automated scraping or commercial data collection.
- Do not use it to circumvent access controls beyond public product listings.
- Be aware that Lazada may block, rate-limit, or take action against automated access at any time.
- This tool is intended for personal, low-volume product lookups only.
Both skills send a browser-like User-Agent string instead of identifying as a script. This is necessary because the target APIs reject requests from non-browser clients (returning 403 or empty responses). The spoofed UA mimics a standard Chrome browser to ensure the public product data remains accessible.
License
MIT
// HOW IT'S BUILT
KEY FILES