Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Local, private capture of medical data: diagnoses, symptom histories and examination plans. No BACH origin — custom design with its own SQLite store. Strictly local, no cloud transfer.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-01 | ✗→✓ | ▲ Improved | 53% | 0% |
| case-02 | ✗→✓ | ▲ Improved | 48% | 0% |
| case-03 | ✗→✓ | ▲ Improved | 133% | 0% |
| case-05 | ✗→✓ | ▲ Improved | 12% | 0% |
| case-06 | ✗→✓ | ▲ Improved | 132% | 0% |
<img src="banner.png" width="100%" alt="medizin-daten banner">
> Deutsch — Offizielle Deutsch-Version / Documento Oficial en Deutsch.
Securely and locally capture personal medical data: diagnoses (ICD-10 code optional), symptom histories with date series and examination plans. All data stays exclusively local in medizin-daten/store.db.
The skill does not replace medical consultation and makes no medical statements — it is a structured notebook for personal health data.
| Phrase | Action | |---|---| | "Record a diagnosis" | Create new diagnosis | | "Add diagnosis name]" | Create named diagnosis | | "Symptom history" | Record today's symptoms | | "Record symptom name]" | Log a single symptom | | "Examination plan" | Show upcoming appointments/examinations | | "Add appointment" | Enter examination appointment | | "Show my diagnoses" | Output diagnosis list |
store.db (local, no network access)bash# Create diagnosis (Deutsch) python medizin_daten_core.py add-diagnosis "Hypertension" [--icd I10] [--note "note"] # List diagnoses (Deutsch) python medizin_daten_core.py diagnoses # Record symptom (Deutsch) python medizin_daten_core.py add-symptom "Headache" [--severity 7] [--date 2026-06-22] [--note "..."] # Symptom history for a name (Deutsch) python medizin_daten_core.py symptom-history "Headache" [--limit 30] # Plan examination (Deutsch) python medizin_daten_core.py add-exam "Blood count" [--date 2026-07-01] [--note "fasting"] # Upcoming examinations (Deutsch) python medizin_daten_core.py exams [--upcoming] # Alternative store (e.g. for tests) (Deutsch) python medizin_daten_core.py --store /tmp/med_test.db diagnoses --dry-run
| Property | Value | |---|---| | Type | SQLite | | Path (default) | skills/assist/medizin-daten/store.db | | Override | --store <path> or env MEDIZIN_STORE | | Tables | diagnoses, symptoms, examination_plans |
sqlCREATE TABLE IF NOT EXISTS diagnoses ( id TEXT PRIMARY KEY, -- UUID (short: 8 hex) name TEXT NOT NULL, -- name (e.g. "Hypertension") icd_code TEXT, -- ICD-10 code optional (e.g. "I10") onset_date TEXT, -- onset (ISO-8601, optional) status TEXT DEFAULT 'aktiv', -- aktiv | remission | abgeschlossen note TEXT, -- free-text note created_at TEXT NOT NULL, updated_at TEXT NOT NULL ); CREATE TABLE IF NOT EXISTS symptoms ( id TEXT PRIMARY KEY, diagnosis_id TEXT REFERENCES diagnoses(id), -- optional: assignment name TEXT NOT NULL, -- name (e.g. "Headache") severity INTEGER, -- 1–10 scale (optional) recorded_at TEXT NOT NULL, -- ISO-8601 timestamp note TEXT ); CREATE TABLE IF NOT EXISTS examination_plans ( id TEXT PRIMARY KEY, diagnosis_id TEXT REFERENCES diagnoses(id), -- optional: assignment exam_name TEXT NOT NULL, -- examination name planned_date TEXT, -- planned date (ISO-8601) done_date TEXT, -- completed on (NULL = pending) note TEXT, created_at TEXT NOT NULL );
> WARNING: Medical data is particularly sensitive.
store.db contains highly sensitive health data — never commit to Git.age/gpg).store.db is outside the local file systemand issues a warning if the path is in a sync folder (OneDrive etc.).
~/.gitignore_global or local .gitignore should exclude store.db.assist/gesundheit — general health assistance (not medical data)tools/module-installer → mediplaner) — medication management (separate programme)| Version | Date | Change | |---|---|---| | 0.1.0 | 2026-06-22 | Initial creation — custom design, privacy gate, 3-table schema |
Other measured skills in the registry, with their headline benchmark lift.