WastewaterCA

WastewaterCA is a skill for Claude Code, Codex from danielmiessler/LifeOS. It costs 135 tokens per session (1,291 once invoked), scanned A, original, MIT.

A skill for retrieving California wastewater disease data from the CDC's National Wastewater Surveillance System and the California public-health data portal. Wastewater measurements show pathogens in sewage and can indicate community spread even when people are not tested.

In plain words
What is it for?
Use it to check California levels and trends for SARS-CoV-2, influenza, RSV, mpox, norovirus, H5, or Candida auris by state or configured region.
Why use it?
Clinical case counts can miss people who are untested or have no symptoms, while wastewater data can provide an earlier population-level signal.

Skill for Claude CodeCodex

Written for no agent in particular: nothing here depends on one. Also seen: reads .claude/ paths.

Good fit Use it to check California levels and trends for SARS-CoV-2, influenza, RSV, mpox, norovirus, H5, or Candida auris by state or configured region.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/danielmiessler/lifeos/wastewaterca
About the project

LifeOS is an AI-assisted personal operating system that records a person’s goals, values, context, and current situation to help move them toward a desired future state. It supports work such as building applications, starting businesses, and creative projects. Its catalogue entries extend the system through skills, hooks, agents, and commands.

danielmiessler/LifeOS · 19,661 stars · on GitHub · ourlifeos.ai

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add danielmiessler/LifeOS --skill wastewaterca
Clone the repo
git clone --depth 1 https://github.com/danielmiessler/LifeOS

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for WastewaterCA

README.md
[![agentmods](https://agentmods.dev/badge/skills/danielmiessler/lifeos/wastewaterca/github.svg)](https://agentmods.dev/skills/danielmiessler/lifeos/wastewaterca)
Your own site
<a href="https://agentmods.dev/skills/danielmiessler/lifeos/wastewaterca"><img src="https://agentmods.dev/badge/skills/danielmiessler/lifeos/wastewaterca/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for WastewaterCA

Your own site · 80×15
<a href="https://agentmods.dev/skills/danielmiessler/lifeos/wastewaterca"><img src="https://agentmods.dev/badge/skills/danielmiessler/lifeos/wastewaterca.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 135 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,291 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00135 $0.01291
Opus 5.5 $0.00054 $0.00516
Sonnet 5.5 $0.00027 $0.00258
Haiku 4.5 $0.00014 $0.00129

Measured 4d ago against content hash b0ca96cf34fe, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade A, and why

WastewaterCA scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 4d ago.

The scan reads SKILL.md. This mod also ships 1 executable file (Tools/Wastewater.ts), listed below but not scanned — reading those needs a real analyzer, not pattern matching.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

LifeOS/install/skills/WastewaterCA/SKILL.md · 76 lines

How it starts

The opening of the file, as written. The whole thing — 76 lines — stays where its author put it; the contents beside it link to each section on GitHub.

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
File Read when
Tools/Wastewater.help.md flags, exit codes, what each command reads
Setup.md first-time setup, the region config, the proof command

Read the full file on GitHub · 76 lines

Files

What ships with it

5 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 4d ago First seen · 76 lines · 135 tokens per session scan A b0ca96cf34fe

Subscribe to this mod's changes

WastewaterCA is a skill published in the GitHub repository danielmiessler/LifeOS (19,661 stars, last pushed 4d ago), licensed MIT. It adds 135 tokens to every session and 1,291 once invoked, about $0.0005 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-10-28.

Related

Other skills, from other repositories

proof-orchestrator

Manage a stateful, run-directory-based proof project: continuation across runs, run-local source bookkeeping, manual GPT Pro handoff packages when a local attempt stalls, and an optional DeepSeek second opinion as additional evidence only. Use when the user asks for proof-run orchestration, a GPT Pro handoff, or…

wanshuiyin/Auto-claude-code-research-in-sleep · 93 tokens

neqsim-setup

Configure and verify the NeqSim task environment: task root, document root, Word report template, and health of Java, the NeqSim JAR, the MCP server and the neqsim CLI. USE WHEN: a user runs /neqsim-setup, asks to set or show the task/document folder, work path or report template, asks 'is my NeqSim setup working'…

equinor/neqsim · 113 tokens

model-inference-optimize

A method for measuring and improving the speed, memory use, quality, and serving cost of machine-learning model inference. It covers workloads such as image, video, diffusion, and self-hosted language models while requiring experiments against a defined baseline.

majiayu000/spellbook · 157 tokens

causal-inference

Bengio's causal inference for AI: Interventional reasoning, counterfactuals, and System 2 deep learning. World models with causal structure.

plurigrid/asi · 36 tokens

long-running-work

Carrying complex coding and project work through commands that take minutes or hours: evals, benchmarks, full builds and test suites, migrations, servers, multi-round runs. Use when a command may run past a few minutes, timed out once, or when the task spans several rounds of run, read results, fix, run again.

Zfinix/aster · 0 tokens

i-have-adhd

Action-first, zero-filler replies for a reader who loses the thread in prose. Use when the user asks for terse or direct answers, says too long, get to the point, tldr, stop rambling, or when replies keep getting cut off or ignored.

Zfinix/aster · 60 tokens