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

Back to skills

Medical

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.

60 stars
0 votes
0 copies
0 views
Added 9/23/2026
businessgoapi

Works with

cliapi

Security Analysis

A100/100

Scanned 9/23/2026

Install to Claude Code

$npx -y skills add lxyeternal/MalSkillBench --skill medical --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Medical?

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

Security grade badge for Medical
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/lxyeternal-medical/badge)](https://www.skillsdirectory.com/skills/lxyeternal-medical)

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

Download Zip
Files
SKILL.md
---
name: medical
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.
---

# 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

lxyeternallxyeternal
View sourceMore from lxyeternal →
SSkills DirectorySkills Directory

Your tool, in front of Claude Code builders.

3 founder slots · $299/mo · GSC-verified traffic · sponsors can never buy grades.

See placements

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

Your tool, in front of Claude Code builders.

3 founder slots · $299/mo · GSC-verified traffic · sponsors can never buy grades.

See placements

Related Skills

Solution Architect

Designs system architecture, component specifications, and technical integration strategy. Use when: designing solutions, system architecture, technology stack, or integration approaches.

192 votes

Akorchak:Venture Assessment

Generate a comprehensive VC investment assessment report for a company

72 votes

Just Fucking Cancel

Find and cancel unwanted subscriptions by analyzing bank transactions. Detects recurring charges, calculates annual waste, and helps you cancel with direct URLs and browser automation. Use when: 'cancel subscriptions', 'audit subscriptions', 'find recurring charges', 'what am I paying for', 'save money', 'subscription cleanup', 'stop wasting money'. Supports CSV import (Apple Card, Chase, Amex, Citi, Bank of America, Capital One, Mint, Copilot) OR Plaid API for automatic transaction pull. Out...

6511 votes

Stock Analysis

Analyze stocks and cryptocurrencies using Yahoo Finance data. Supports portfolio management (create, add, remove assets), crypto analysis (Top 20 by market cap), and periodic performance reports (daily/weekly/monthly/quarterly/yearly). 8 analysis dimensions for stocks, 3 for crypto. Use for stock analysis, portfolio tracking, earnings reactions, or crypto monitoring.

6511 votes

Telegram Compose

Compose rich, readable Telegram messages using HTML formatting via direct Telegram API. Use when: (1) Sending any Telegram message beyond a simple one-line reply, (2) Creating structured messages with sections, lists, or status updates, (3) Need formatting unavailable via Clawdbot's Markdown conversion (underline, spoilers, expandable blockquotes, user mentions by ID), (4) Sending alerts, reports, summaries, or notifications to Telegram, (5) Want professional, scannable message formatting wit...

6511 votes
View all in business →