From nz-skills
Use when searching Petdirect NZ products, comparing current public variant prices, checking availability, or reading product details. Parses bounded public search-page state and product JSON-LD through a read-only Python CLI; no cart, checkout, account, payment, subscription, prescription, or other mutations.
How this skill is triggered — by the user, by Claude, or both
Slash command
/nz-skills:petdirect-nzThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Retrieve current public Petdirect NZ search, product, variant, and price data without login or browser automation.
Retrieve current public Petdirect NZ search, product, variant, and price data without login or browser automation.
search for discovery. Results are capped at 24 and come from embedded public search state.product for a Petdirect product URL, /p/ path, or slug. Variant member_price and rrp fields distinguish conditional Pet Perks pricing from ordinary prices.price-snapshot for current ProductGroup variant prices and their member-price status.--json for agent chaining. Every command reports source_url and UTC retrieved_at.python3 skills/petdirect-nz/scripts/cli.py search "dog food" --limit 5 --json
python3 skills/petdirect-nz/scripts/cli.py product lamb-rice-adult-dry-dog-food --json
python3 skills/petdirect-nz/scripts/cli.py price-snapshot /p/lamb-rice-adult-dry-dog-food/ --json
The global --timeout N option goes before the command and defaults to 10 seconds.
window.__SERVER_STATE__ object and never emits the raw multi-megabyte page.scripts/cli.pyscripts/smoke_test.pyreferences/api-notes.mdnpx claudepluginhub thecolab-ai/.skills --plugin nz-skillsQuery Petstock NZ's public Algolia catalogue and product JSON-LD for bounded product search, current standard and Autoship prices, public offers, rewards signals, and online availability. Use when comparing Petstock NZ products or checking a known product handle, URL, or SKU. Read-only; no account, cart, checkout, payment, vet, booking, or other mutations.
Guides collaborative design exploration before implementation: explores context, asks clarifying questions, proposes approaches, and writes a design doc for user approval.
Creates structured, bite-sized implementation plans from specs or requirements before writing code. Useful for breaking down multi-step tasks into testable steps with file structure and task boundaries.