# WastewaterCA

Pull California population-level pathogen surveillance from CDC NWSS and CDPH/CHHS Open...

- Repository: https://github.com/danielmiessler/LifeOS (19669 stars)
- Category: Engineering
- License: MIT
- Last updated: 2026-10-28
- Runs scripts: yes, review before use

## Install

Claude Code: `npx skills add danielmiessler/LifeOS --skill WastewaterCA -g -a claude-code -y`
Codex: `npx skills add danielmiessler/LifeOS --skill WastewaterCA -g -a codex -y`
Cursor: `npx skills add danielmiessler/LifeOS --skill WastewaterCA -g -a cursor -y`
Gemini CLI: `npx skills add danielmiessler/LifeOS --skill WastewaterCA -g -a gemini-cli -y`

## Description

Pull California population-level pathogen surveillance from CDC NWSS and CDPH/CHHS Open Data, SARS-CoV-2, Influenza A/B, RSV, Mpox, Norovirus, H5, Candida auris from CA wastewater plants, statewide or for a configured region. Intents: GetCovidData (CDC viral activity level per site, week-over-week trend), GetWastewaterData (multi-pathogen panel). Leads clinical 4-7 days. USE WHEN wastewater, California COVID, viral load, COVID status, COVID levels near me, flu data, RSV, pathogen tracking, outbreak monitoring. NOT FOR national or non-CA surveillance.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# California Wastewater Data Tracking

Pulls California population-level pathogen surveillance from two public sources: CDC's National Wastewater Surveillance System (a viral activity level per treatment plant for SARS-CoV-2, Influenza A and RSV) and CDPH's sample-level data on the CHHS Open Data Portal (concentrations for every pathogen target CDPH tests). Answers cover California statewide and, when configured, one region of counties.

Clinical case counts miss asymptomatic, unreported and untested infections and trail community spread by days. Wastewater catches everything that enters the sewer regardless of testing behavior, so it leads clinical signals by 4, 7 days. Both sources publish on their own schedules; this skill pulls the latest figures each run and turns them into a level and trend you can act on before booking travel or an event.

## Ideal State

- Every answer names the pathogen, the geography it covers (the configured region by name, or California statewide) and the latest data date, so no figure reads as real-time. The date comes from the dataset's own week or sample date.
- A COVID answer gives CDC's own activity level per site and the week-over-week direction; a panel answer covers every pathogen target the CDPH data carries in the past year.
- Figures come from a pull made in this run through `Tools/Wastewater.ts`, with the dataset named so the value can be checked.

## Intent Routing

| Intent | Trigger | File |
|--------|---------|------|
| **GetCovidData** | "COVID numbers", "COVID status", "COVID data", viral load, activity level, trend before events/travel; default when ambiguous | `Intents/GetCovidData.md` |
| **GetWastewaterData** | "wastewater", "respiratory viruses", "flu", "RSV", "norovirus", multi-pathogen panel | `Intents/GetWastewaterData.md` |

The rest: https://github.com/danielmiessler/LifeOS/blob/HEAD/LifeOS/install/skills/WastewaterCA/SKILL.md
