Help us improve
Share bugs, ideas, or general feedback.
From nz-skills
Queries SafeSwim NZ public swimming-location water quality, wastewater overflow alerts, and hour-by-hour forecasts via a CLI. Use for NZ beach/lake swimming safety, GREEN-to-BLACK risk levels, lifeguard status, and hazards.
npx claudepluginhub thecolab-ai/.skills --plugin nz-skillsHow this skill is triggered — by the user, by Claude, or both
Slash command
/nz-skills:safeswim-nzThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Query live SafeSwim NZ swimming-location water-quality and swimming-condition data with a deterministic CLI and JSON output.
Queries LAWA public endpoints for NZ river-quality sites, swimming sites, and river indicator summaries (macroinvertebrates, E. coli, nutrients). Read-only CLI for environmental monitoring data.
Evaluates trail conditions (weather, snow, river crossings, exposure, maintenance) and outputs a GREEN/YELLOW/RED safety rating with go/no-go recommendations. Activates before hikes, during tour planning, after weather changes, or when damage/closures are reported.
Researches North American mountain peaks and generates comprehensive route beta reports by aggregating data from PeakBagger, SummitPost, WTA, AllTrails, weather forecasts, avalanche conditions, and trip reports.
Share bugs, ideas, or general feedback.
Query live SafeSwim NZ swimming-location water-quality and swimming-condition data with a deterministic CLI and JSON output.
lawa-nz for broader river/lake sitesnz-tides-surf for LINZ tide tablesnz-tides-surf for SwellMap surf datascripts/cli.py list to discover SafeSwim locations, optionally filtered by search textdetail <slug> for a specific location with hour-by-hour forecast datanearby <lat> <lon> to find SafeSwim locations close to a coordinate--min-risk RED when the user wants warning-level or worse locations, not safe-swim recommendations--json for agent chaining, alerts, or structured reportsRun with:
python3 skills/safeswim-nz/scripts/cli.py <command> [flags]
list [--search TEXT] [--limit N] [--json] — list SafeSwim locations with quality status and patrol infodetail <slug> [--json] — full detail for a location: forecasts, tags, alerts, facilitiesnearby <lat> <lon> [--radius N] [--min-risk GREEN|AMBER|RED|RED+|BLACK] [--limit N] [--json] — SafeSwim locations near a coordinate ordered by distance; --min-quality is accepted as a compatibility aliasExamples:
python3 skills/safeswim-nz/scripts/cli.py list --search takapuna --limit 5
python3 skills/safeswim-nz/scripts/cli.py detail takapuna --json
python3 skills/safeswim-nz/scripts/cli.py nearby -36.8485 174.7633 --radius 10 --min-risk RED
scripts/cli.pyscripts/smoke_test.pyreferences/api-notes.mdsafeswim.org.nz/api