A Claude Code skill that learns your allergy triggers from your own symptom logs, gives you a real-time window open/close schedule, and correlates pollen exposure with your wearable data.
- Real-time check — pollen levels, 7-day forecast, window open/close times per day
- Attack logging — say "I'm having an attack", log severity + symptoms + medication
- Trigger learning — after 3 attacks with a pollen consistently high, suggests adding it to your profile
- Cumulative exposure — tracks 72h pollen load, warns when your threshold is likely depleted
- Calendar integration — flags outdoor events this week with pollen forecast
- Wearable correlation — overlays attack log with HRV / resting HR from your fitness tracker
- Ambient alerts — fires macOS notifications only when conditions cross your personal threshold
- Doctor export — one command generates a formatted attack history table
# First run — sets up your profile with geocoded city + seasonal trigger suggestions
/pollen
# Daily check
/pollen
# Log an attack
# Just say: "I'm having an attack" — the skill asks severity, symptoms, medication
# See patterns
/pollen insights
# Export for doctor
/pollen export
# Correlate with wearable HRV data
/pollen correlate- Pollen + weather: Open-Meteo — free, no API key, global coverage
- Wearable: any MCP-connected fitness tracker (Garmin, Polar, Oura, WHOOP, etc.)
| Routine | Schedule | What it does |
|---|---|---|
| Morning summary | 8am daily | macOS notification with risk + window times + calendar warnings |
| Ambient check | Every 2h (7am–7pm) | Silent unless conditions cross your threshold |
| Weekly report | Monday 9am | Correlation report: attacks × HRV/RHR |
- Claude Code with GWS Calendar MCP (for outdoor event warnings)
- A wearable MCP for HRV correlation (optional)
- macOS (notifications via osascript)
- Python 3 (stdlib only — no pip installs)
SKILL.md — skill instructions
pollen.py — core script (~650 lines, stdlib only)
profile.json — your allergen profile (auto-built from attacks)
attacks.json — attack log with pollen + weather snapshots
doctor_export.md — generated by /pollen export
weekly_report.md — generated by weekly routine