Christchurch Bin Schedule
SkillSearchQuery Christchurch City Council kerbside collection schedules (rubbish, recycling, organics). Use when the task involves Christchurch bin days, kerbside collection for a Christchurch address, or CCC three-bin schedules. Supports address search (name → RatingUnitID) or direct RatingUnitID lookup. No account required.
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 Christchurch Bin Schedule skill
What this skill tells your AI
The instructions your AI receives, as published by thecolab-ai/.skills in skills/christchurch-bin-schedule/SKILL.md and read by ahel’s review.
Goal
Query live Christchurch City Council household kerbside collection schedules through a deterministic CLI with human-readable and JSON output.
Christchurch uses a three-bin system under the national standardisation:
- Red bin — Rubbish (fortnightly)
- Yellow bin — Recycling (fortnightly)
- Green bin — Organics (weekly, where available)
All three bin types are typically collected on the same day of the week, though they rotate on different fortnightly schedules.
Use this when
- A user asks when Christchurch bins go out
- A user wants the next rubbish, recycling, or organics collection date for a Christchurch address
- A workflow needs machine-readable CCC collection schedule data
Do not use this for
- Councils outside Christchurch City / Banks Peninsula (try Auckland, Wellington, or other council skills)
- Inner-city bag collections (not supported by this endpoint)
- Banks Peninsula community collection points (not individual property-level)
- Commercial or private collection schedules
- Finding a RatingUnitID without an address — the user must provide either an address or a known RatingUnitID
Preferred workflow
- Accept an address string or a known RatingUnitID from the user
- If an address is given, resolve it to a RatingUnitID via the CCC address suggest API
- Fetch the collection schedule from the CCC getProperty endpoint
- Filter to current/future
out_of_date=Falsecollections - Present the regular schedule (day of week) and upcoming collection dates
- Use
--jsonfor agent chaining, comparisons, alerts, or structured reports
CLI
Run with:
python3 skills/christchurch-bin-schedule/scripts/cli.py "53 Hereford Street"
python3 skills/christchurch-bin-schedule/scripts/cli.py --rating-unit-id 86089
python3 skills/christchurch-bin-schedule/scripts/cli.py "53 Hereford Street" --json
Arguments
address— street address to search, e.g."53 Hereford Street"--rating-unit-id— CCC RatingUnitID (numeric), skips address lookup--json— emit JSON
Finding your RatingUnitID
- Visit
https://ccc.govt.nz/services/rubbish-and-recycling/collections/ - Search for your address
- The RatingUnitID can be found by inspecting the network request to
/getProperty?ID= - Alternatively, use this skill with your address and it will resolve the ID automatically
Resources
- CLI entrypoint:
scripts/cli.py - API and stability notes:
references/api-notes.md
Notes
- No API key, username, password, or cookie is required
- Christchurch uses the national-standard three-bin system (red/yellow/green)
- The
getPropertyendpoint is protected by Incapsula bot detection — it works reliably from residential NZ IPs but may block datacenter/VPN IPs with 403 - The address suggest endpoint (opendata.ccc.govt.nz) has no bot protection and works universally
- Dates are current Council snapshots, not historical records
- Public holidays may shift collection dates — the CLI reflects the current Council data
- Treat dates as live current snapshots, not guaranteed future schedules
- Organic collections are marked as
Week A/Week B— thenext_planned_datereflects the actual collection date
Signals
- GitHub stars
- 25
- Forks
- 6
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
christchurch-bin-schedule- Source
- github.com/thecolab-ai/.skills