Generate and edit Draw.io, Mermaid, and Excalidraw diagrams from natural language using a structured JSON spec.
Documents
symptom-timeline
Try itTrack symptoms over time and generate doctor-ready timelines. Correlates symptoms with food, weather, medication, activity, sleep, and stress. Detects patterns, flare-ups, and produces concise clinical reports.
What it does
Track symptoms over time. Find what triggers them. Generate doctor-ready reports.
The skill document
Symptom Timeline
Track symptoms over time. Find what triggers them. Generate doctor-ready reports.
Quick Start
# Log a symptom with triggers
python3 scripts/symptom_tracker.py log \
--name headache \
--severity 7 \
--triggers "poor sleep,stress,caffeine"
# View all entries chronologically
python3 scripts/symptom_tracker.py timeline
# Find what triggers your symptoms
python3 scripts/symptom_tracker.py correlate
# Get a doctor-ready summary
python3 scripts/symptom_tracker.py summary
# Export a plain-text report for your appointment
python3 scripts/symptom_tracker.py export --output report.txt
Commands
| Command | Description |
|---|---|
log | Record a symptom (name, severity 1-10, time, notes, triggers) |
timeline | Show chronological log, optionally filtered by name or date range |
correlate | Detect trigger-symptom patterns and co-occurring symptoms |
summary | Generate a doctor-ready report with trends and triggers |
flare-up | Detect worsening patterns (consecutive high severity, sudden jumps) |
heatmap | ASCII severity heatmap over days/weeks |
export | Export a plain-text report for a doctor visit |
Trigger Categories
The script auto-categorizes triggers into:
- food — meals, dairy, gluten, caffeine, alcohol, etc.
- stress — anxiety, work pressure, deadlines
- weather — humidity, barometric pressure, temperature
- medication — drugs, doses, missed medications
- sleep — insomnia, poor sleep, fatigue
- activity — exercise, prolonged sitting/standing
You can also use explicit prefixes: food:dairy, weather:high humidity.
Data Storage
All data is stored in symptom_db.json (in the skill directory by default).
Use --db /path/to/file.json to specify a custom location.
References
- Symptom Tracking Guide — what to track for common conditions
- Doctor Visit Prep — how to present symptoms effectively
Related skills
Stores durable facts in a categorized, plain-markdown vault on disk, alongside your agent's built-in memory.
Find why your productivity system keeps failing, then apply the smallest fix — capacity math, bottleneck routing, durable local notes.
Join a video meeting as an AI bot with voice, avatar, and screenshare across four operating modes.
Fetch raw ad creative, app, ranking, and revenue data from AdMapix as structured JSON.
Save, search, and manage personal notes and knowledge bases in Get笔记 on explicit request.
More from voronindenis5
Browse all skillsPryamoy Russkiy (Straight Russian) — AI assistant that tells it like it is. Direct answers, no fluff, occasional profanity. Specializes in honest analysis, t...
Prepare salary negotiations with a structured toolkit: market-rate anchoring math, walk-away floor calculation, total-compensation evaluation (equity, bonuses, benefits), negotiation scripts for offers, raises, and counter-offers, and BATNA analysis. Use when the user has a job offer, is preparing a raise conversation, wants to know if their pay is competitive, or needs scripts and a strategy for negotiating compensation.
Use when your calendar is eating your week and you want to know exactly where the time goes, when planning recurring meetings for a team, before proposing a new recurring meeting, when someone says 'we should sync weekly' and you want data, or when auditing which meetings to kill — imports ICS calendar files, measures meeting hours per week/person/meeting-series (including double-bookings and fragmentation), computes focus-time destruction from meeting placement, scores the true cost of each series (hours × attendees × frequency), flags specific meetings to kill/shorten/make-async using explicit rules, and simulates the recovered hours before anyone has to argue about it.
Audit password vault exports (Bitwarden, 1Password, KeePass, Chrome, Firefox) for reuse, weakness, staleness, breach exposure, and 2FA gaps without ever storing or transmitting a plaintext password. Use when the user asks to audit passwords, check password strength/reuse, review vault health, or verify whether credentials appeared in breaches.
Agent self-awareness of cognitive states — context fatigue, attention drift, memory debt, confidence erosion, and skill staleness. Detect, report, and mitigate degrading conditions before they cause failures.
Plan what happens to your digital life if you die or become incapacitated. Inventory accounts, subscriptions, crypto wallets, important files, social media legacy contacts, and generate a sealed instruction document for trusted family. Includes encrypted digital will template and printable emergency access guide.