Kmart
SkillSearchQuery Kmart NZ and AU product search, prices, SKU lookup, clearance/promotional snapshots, and store-location data. Read-only; no login, cart, checkout, or account actions.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Kmart skill
What this skill tells your AI
The instructions your AI receives, as published by thecolab-ai/.skills in skills/kmart/SKILL.md and read by ahel’s review.
Goal
Query live Kmart NZ and AU public product data through a small deterministic CLI with human-readable and JSON output, without browser automation or account login.
Use this when
- A user asks for Kmart NZ or AU product prices
- A user wants to search Kmart products by keyword
- A user has Kmart SKUs and wants product details
- A user wants a lightweight clearance or promotional product snapshot
- A user needs public Kmart store-location URLs from the site sitemaps
- A workflow needs fast read-only Kmart data for comparisons or reports
Do not use this for
- Authenticated account, OnePass, personalised, cart, checkout, delivery-slot, payment, order, or review actions
- High-volume scraping or redistributing scraped Kmart product data as a dataset
- Historical pricing or price-change claims unless another dataset provides history
- Canonical store trading-hour or stock-availability claims; verify store pages or official locator output before publishing
Preferred workflow
- Run
scripts/cli.pywith the narrowest subcommand that answers the task - Default to NZ unless the user asks for AU; pass
--country aufor Australia - Use
searchfor keyword product lookup andproductwhen an exact SKU is known - Use
specialsfor a clearance/promotional snapshot based on product metadata - Use
storesfor public store-detail URL discovery from Kmart sitemaps - Use
--jsonfor agent chaining, comparisons, or structured reports - Mention that prices and specials are live online Kmart snapshots and the source is unofficial
CLI
Run with:
python3 skills/kmart/scripts/cli.py <command> [flags]
Commands
search <query> [--country nz|au] [--limit N] [--page N] [--json]— product search with pricesproduct <sku> [--country nz|au] [--json]— fetch exact SKU details via product search metadatastores [--region text] [--country nz|au] [--limit N] [--json]— list store-detail URLs and public store metadataspecials [query] [--country nz|au] [--limit N] [--page N] [--json]— clearance/promotional products inferred from product metadata
Examples:
python3 skills/kmart/scripts/cli.py search lego --limit 10
python3 skills/kmart/scripts/cli.py search "air fryer" --country au --limit 5 --json
python3 skills/kmart/scripts/cli.py product 43684687 --json
python3 skills/kmart/scripts/cli.py specials sale --limit 10 --json
python3 skills/kmart/scripts/cli.py stores --country au --region melbourne --limit 5 --json
Resources
- CLI entrypoint:
scripts/cli.py - API and stability notes:
references/api-notes.md
Notes
- No API key, username, password, account cookie, or browser automation is required for the implemented read-only operations
- Product search and SKU lookup use the public Constructor.io search endpoints configured by the Kmart web app
- AU store discovery uses the public Kmart XML sitemap. NZ store discovery uses official store-detail pages because the NZ store sitemap currently returns AU locations.
- Specials are a best-effort live snapshot from public product metadata such as clearance badges, sale badges, save-price text, and non-list price types
- Endpoint shapes can change; verify with a small live query before relying on large workflows
Signals
- GitHub stars
- 25
- Forks
- 6
- Last commit
- Sep 2026
ahel review
K6low
bundled executables the agent is told to run
Automated review, not a security audit. Ruleset v1+k2.
Advanced
- Catalog kind
- skill
- Gateway key
kmart- Source
- github.com/thecolab-ai/.skills