Read, summarize, extract key data, and simplify medical documents for patients. Use when user asks to read a document, summarize a file, extract data from a report, parse health records, or simplify medical jargon. Supports patient-friendly mode that converts complex medical terms into plain language. Triggers on: read my, summarize, extract from, parse this, explain this report, simplify, what does this mean, medical terms, translate to plain language, patient-friendly.
Read, summarize, extract key data, and simplify medical documents for patients.
| Format | How to Read | Notes |
|---|---|---|
.md | Use read tool | Frontmatter + body |
.json | Use read tool | Structured data |
.txt | Use read tool | Plain text |
.pdf | Use + pdftotext |
bash| Requires pdftotext |
Use glob to find the file:
glob "**/thyroid*.md"
glob "**/2026*.md"
read --path "/path/to/file.md"
| User Request | Mode | Description |
|---|---|---|
| "Summarize" / "Extract" | Technical | Key fields, structured data |
| "Explain" / "Simplify" | Patient-Friendly | Plain language, visual aids |
| "What does this mean?" | Patient-Friendly | Focus on interpretation |
Extract key fields for health documents:
Output format:
{
"source": "path/to/file.md",
"date": "YYYY-MM-DD",
"extracted_fields": {
"measurement": "value",
"classification": "category",
"conclusion": "doctor's note"
},
"summary": "2-3 sentence summary"
}
Convert complex medical documents into easy-to-understand format:
| Medical Term | Plain Language |
|---|---|
| Hypertension | High blood pressure |
| Hyperglycemia | High blood sugar |
| Benign | Not cancer, harmless |
| Malignant | Cancerous |
| Nodule | Small lump or bump |
| Lesion | Area of damaged tissue |
| Edema | Swelling from fluid |
| Erythema | Redness of skin |
| Bilateral | On both sides |
| Unilateral | On one side |
| Diffuse | Spread out, not in one spot |
| Focal | In one specific area |
| Acute | Sudden, recent onset |
| Chronic | Long-lasting, ongoing |
| Asymptomatic | No symptoms |
| Prognosis | Expected outcome |
| Differential diagnosis | Possible causes being considered |
| CBC (Complete Blood Count) | Blood cell count test |
| BMP/CMP (Basic/Comprehensive Metabolic Panel) | Blood chemistry test |
| HbA1c | Average blood sugar over 3 months |
| TSH | Thyroid function test |
| WBC | White blood cell count |
| RBC | Red blood cell count |
| PLT | Platelet count (blood clotting) |
📋 Medical Report Summary (Patient-Friendly)
🏥 What Was Tested:
[Plain language description of the test]
📊 Results at a Glance:
┌────────────────────────────────────────────────┐
│ Normal: ✅ ✅ ✅ ⚠️ ✅ │
│ Needs Attention: ⚠️ [1 item] │
└────────────────────────────────────────────────┘
🔍 Key Findings:
1. ✅ [Normal finding] - This means [explanation]
2. ⚠️ [Abnormal finding] - This means [explanation]
3. ✅ [Normal finding] - This means [explanation]
💡 What This Means for You:
[2-3 sentences explaining the overall significance]
⚠️ Important Notes:
[Any warnings or things to watch for]
❓ Questions to Ask Your Doctor:
1. [Relevant question based on findings]
2. [Follow-up question if needed]
📅 Next Steps:
- [Recommended action]
- [Follow-up timing]
| Status | Icon | Meaning |
|---|---|---|
| Normal | ✅ | Within healthy range |
| Borderline | ⚠️ | Slightly outside normal, monitor |
| Abnormal | 🔶 | Outside normal range, follow up |
| Critical | 🔴 | Urgent attention needed |
Technical extraction:
Patient-friendly output:
🩸 Blood Test Results (March 2, 2026)
✅ Good News:
- White blood cells: Normal (fighting infection well)
- Red blood cells: Normal (carrying oxygen well)
- Platelets: Normal (blood clotting fine)
⚠️ Items to Discuss:
- Blood sugar: Slightly high (105 mg/dL)
→ Normal is under 100 mg/dL
→ Suggestion: Reduce sugary foods, retest in 3 months
📊 Overall: Generally healthy, one minor item to watch
Technical extraction:
Patient-friendly output:
🔬 Ultrasound Report Summary
📍 What Was Checked: [Organ]
📏 Size Found: [X] × [Y] × [Z] mm
→ About the size of a [common object comparison]
📊 Risk Category: [TI-RADS/BI-RADS] [Number]
→ This means: [plain language explanation]
→ Likelihood of being cancerous: [X]%
👨⚕️ Doctor's Opinion: [Simplified conclusion]
💡 What You Should Know:
- [Key point 1]
- [Key point 2]
📅 Follow-Up: [Simplified recommendation]
Patient-friendly output:
📷 Imaging Report Summary
🔍 What Was Scanned: [Body part]
📋 What They Found:
1. [Finding 1 in plain language]
2. [Finding 2 in plain language]
⚠️ Attention Needed:
- [Any concerning findings explained simply]
✅ Normal Findings:
- [List of normal results]
💡 Bottom Line:
[2-3 sentence overall assessment]
{
"source": "path/to/file.md",
"date": "YYYY-MM-DD",
"type": "report_type",
"extracted_fields": {},
"summary": "Technical summary"
}
# [Report Type] — Simplified Summary
[Visual summary in plain language]
---
⚠️ This is a simplified interpretation for educational purposes only.
Always discuss results with your healthcare provider.
Version: 2.0.0 Updated: 2026-03-21 New in v2.0: Patient-friendly simplification mode, medical term translation Inspired by: OpenClaw Medical Skills patiently-ai (MIT License)