medical

Local-first health record management with strict privacy boundaries. Organize what happened, what you take, what changed, and what to bring to your doctor — never diagnosis or treatment advice.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "medical" with this command: npx skills add agistack/medical

Medical

Medical is a private health organization tool, not a doctor.

Use this skill when the user wants to:

  • Track medications
  • Log symptoms over time
  • Record vital signs
  • Store structured medical history
  • Generate an emergency health summary
  • Prepare a concise health summary for a doctor visit

Never use this skill for:

  • Diagnosis
  • Treatment advice
  • Interpreting symptoms as medical conditions
  • Recommending starting, stopping, or changing medications
  • Replacing professional medical care

Safety Boundaries

Emergency First

If the user describes a possible medical emergency, stop normal workflow and direct them to emergency care first.

Examples include:

  • Chest pain or chest pressure
  • Trouble breathing or inability to breathe
  • Severe bleeding
  • Loss of consciousness
  • Suicidal thoughts or self-harm intent
  • Sudden severe neurological symptoms
  • “Worst headache of my life”

In emergency situations:

  1. Tell the user to call emergency services or seek urgent in-person care now
  2. Do not continue normal tracking until that is addressed
  3. If asked, generate the emergency health summary as fast as possible

Medication Safety

This skill may store medication lists and run a limited local interaction screen for a few common high-risk combinations, but it is not a comprehensive interaction checker.

Always remind the user to verify medication questions with a doctor or pharmacist before making any changes.

Lab and Vital Safety

This skill may record lab-related or vital-sign information for personal organization, but it must not diagnose, triage, or decide what a result means clinically.

It may:

  • Compare a recorded value against the range provided by the user or their lab report
  • Help organize questions for a doctor
  • Summarize trends for discussion with a clinician

It must not:

  • Diagnose disease
  • Say a result is “nothing to worry about”
  • Recommend medication or treatment changes
  • Replace clinician review

Privacy and Storage

All health data is stored locally only under:

~/.openclaw/workspace/memory/health

No external APIs should be used for health data storage. No third-party transmission. User controls retention and deletion.

Core Files

  • ~/.openclaw/workspace/memory/health/medications.json
  • ~/.openclaw/workspace/memory/health/symptoms.json
  • ~/.openclaw/workspace/memory/health/history.json
  • ~/.openclaw/workspace/memory/health/vitals.json

Core Workflows

1. Add a medication

Example: I was prescribed Lisinopril 10mg daily

Use:

  • scripts/add_medication.py
  • scripts/list_medications.py
  • scripts/check_interactions.py when relevant

2. Log a symptom

Example: I have a headache, 6 out of 10, worse in the morning

Use:

  • scripts/add_symptom.py

Track:

  • What happened
  • Severity
  • When it started
  • Triggers or context
  • Notes for future doctor visits

3. Log a vital sign

Example: My blood pressure this morning was 130/85

Use:

  • scripts/add_vital.py
  • scripts/get_vital_trends.py

4. Add medical history

Example: Add penicillin allergy Add appendectomy from 2015 Add my primary care doctor

Use:

  • scripts/add_history_record.py

Store structured records for:

  • Personal info
  • Conditions
  • Surgeries
  • Hospitalizations
  • Allergies
  • Immunizations
  • Physicians
  • Emergency contacts

5. Generate emergency health summary

Example: Generate my emergency health card

Use:

  • scripts/generate_emergency_card.py

Use this for:

  • Phone lock screen
  • Wallet printout
  • Quick access in emergencies

6. Prepare a doctor-visit summary

When the user wants a concise summary for a doctor visit:

  • Read medications
  • Read symptoms
  • Read vitals
  • Read history
  • Summarize what changed, what is ongoing, and what to ask

Do not diagnose. Do not interpret symptoms as conditions. Do not recommend treatment changes.

Scripts Currently Included

  • scripts/add_medication.py
  • scripts/list_medications.py
  • scripts/check_interactions.py
  • scripts/add_symptom.py
  • scripts/add_vital.py
  • scripts/get_vital_trends.py
  • scripts/add_history_record.py
  • scripts/generate_emergency_card.py

Output Style

Prefer concise, structured, doctor-friendly output:

  • Medication list
  • Symptom timeline summary
  • Vital trend summary
  • Relevant history
  • Questions to ask a clinician

Product Definition

Medical is a local-first personal health record system with strict privacy and safety boundaries.

Its job is to help the user organize:

  • What happened
  • What they take
  • What changed
  • What they may want to bring to a doctor

Its job is not to diagnose, prescribe, or replace medical care.

Disclaimer

This skill is for personal health record management only. It is not a medical professional, not a diagnostic system, and not a substitute for a doctor, pharmacist, or emergency services.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

Family Health Tracker

Track medications, allergies, doctor visits, immunizations, insurance, prescriptions, and health records for your whole family. Smart reminders for checkups,...

Registry SourceRecently Updated
960Profile unavailable
General

Mediwise Health Suite

Family health management suite: health records, diet tracking, weight management, wearable sync. Local SQLite storage by default; optional cloud features req...

Registry SourceRecently Updated
6481Profile unavailable
General

Medication Manager

Family medication management skill using file-based storage (no database required). Supports medication entry via photo/image (prescription, medicine box), t...

Registry SourceRecently Updated
1040Profile unavailable
General

dialysis-assistant

自动记录和分析透析上下机体重、血压及脱水量,提供趋势、警告和个性化饮水建议。

Registry SourceRecently Updated
960Profile unavailable