Hydration Check

Summarize local water-intake logs and flag low-intake streaks against a daily target.

sahit-sai 66e4f41 5 files · 5.0 KB Updated

File contents

hydration-check

Purpose

Turn simple hydration logs into a quick weekly signal without sending health data to the cloud.

Runbook

  1. Provide a CSV file or stdin with at least date and ml columns.
  2. Run scripts/report.py with an explicit daily target that fits the operator context.
  3. Review the weekly average and below-target streaks before suggesting behavior changes.
  4. Keep outputs local because hydration logs still count as personal health data.

Stop conditions

  1. Abort if the input log is incomplete or mixes incompatible units.
  2. Abort before giving medical guidance beyond simple hydration tracking.
  3. Abort if the active variant cannot safely keep the health data local.

Output format

  • Daily totals
  • Seven-day average intake
  • Below-target streak information

Example invocations

  • python3 skills/hydration-check/scripts/report.py water.csv --target-ml 2500
  • cat hydration.csv | python3 skills/hydration-check/scripts/report.py - --markdown

sahit-sai/saviaa/tree/main/.agents/skills/hydration-check commit 66e4f41765

Frequently asked questions

npx skillmds@latest add sahit-sai/hydration-check