Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Authors
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

ProTermsPrivacyRefunds
Back to skills

Private Health Record Management

ASecurity

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.

19 stars
0 votes
0 copies
1 views
Added 9/19/2026
ai-agentsgoapi

Works with

cliapi

Security Analysis

A100/100

Scanned 9/19/2026

Install to Claude Code

$npx -y skills add rondoflow/rondoflow --skill private-health-record-management --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Private Health Record Management?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Private Health Record Management
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/rondoflow-private-health-record-management/badge)](https://www.skillsdirectory.com/skills/rondoflow-private-health-record-management)

More formats (shields.io, HTML) on the badges page.

Download with Pro
Files
SKILL.md
---
name: private-health-record-management
description: "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."
category: "Productivity"
author: community
version: "1.1.0"
icon: check-square
---

# 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.

Attribution

rondoflowrondoflow
View sourceMore from rondoflow →
SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Related Skills

Caveman

Ultra-compressed communication mode that cuts output tokens while keeping technical accuracy. Levels: lite, full, ultra and the wenyan variants. Use for /caveman, "caveman mode", "talk like caveman", "be brief" or "less tokens".

1074701 votes

Hyperplan

Adversarial multi-agent planning skill. Self-orchestrates 5 hostile category members (unspecified-low, unspecified-high, deep, ultrabrain, artistry) via team-mode for ruthless cross-critique debate, distills only the defensible insights, then MANDATORILY hands the distilled insight bundle to the `plan` agent for executable plan formalization. Use when planning needs maximum rigor and surfacing of weak assumptions, blind spots, and over-engineering. Triggers: 'hyperplan', 'hpp', '/hyperplan', ...

693621 votes

Mcp Code Execution

Routes multi-tool workflows through MCP servers for large datasets and pipelines. Use when Bash tool overhead is limiting throughput on data-heavy tasks.

3351 votes

catchup

Recovers the conversation and failed tool calls of a previous Codex, Claude Code, Antigravity, Cline, Copilot CLI, Cursor, DeepSeek Harness, Kimi, OpenCode, Pi Agent, or ZCode session. Use when the user says "catch up", "what did the last session do", "get me up to speed", "I switched agents", asks to recover/summarize a previous session before continuing, or asks to diagnose or report a catchup failure. Do NOT use for the current conversation, git history, or any non-agent log.

691 votes

math-skill

A comprehensive mathematical reasoning skill for AI assistants — handles arithmetic to research-level problems with rigorous step-by-step reasoning, systematic verification, and transparent uncertainty handling

381 votes
View all in ai-agents →