A Gemini CLI skill for retrieving live product pricing from Australian supermarkets (Coles, Woolworths, and IGA).
| Script | Retailer | Method |
|---|---|---|
coles_search.py |
Coles | Parses __NEXT_DATA__ SSR payload — no API key required |
woolworths_search.py |
Woolworths | Cookie handshake + JSON API — works from any IP |
iga_search.py |
IGA | Direct Storefront JSON API — requires location lookup |
All scripts use Python stdlib only. No pip installs required.
# Coles
python3 coles_search.py "free range eggs" --limit 5
# Woolworths
python3 woolworths_search.py "free range eggs" --limit 5
# IGA (requires location for store-specific pricing)
python3 iga_search.py "free range eggs" --location "Bondi" --limit 5Add --json to any command for machine-readable output.
See SKILL.md for full schema reference, comparison and costing workflows.