What problem does it solve?
Bargain Chemist NZ product discovery and pricing is difficult for agents to use directly because the website data isn’t provided as a simple, machine-friendly interface, making search and product lookup slow and brittle.
Core Features & Use Cases
- Product search by keyword: Returns matching Bargain Chemist items with live price ranges, availability, handles, and URLs.
- Typeahead-style suggestions: Suggests products based on partial terms to help users quickly refine what they want.
- Product detail by handle or URL: Fetches Shopify public product JSON for a specific item, including variants and images.
Example use: an agent needs current public pricing and availability for “panadol” items to answer a user’s question or compare options, without logging in or performing cart actions.
Quick Start
Use the command to search for “panadol” and return structured results as JSON: python3 skills/bargainchemist-nz/scripts/cli.py search panadol --limit 5 --json