Lab Interpreter Skill

SkillAI & models

Use this skill when the user shares lab test values (血常规, 血生化, 甲功, 凝血 etc.) and asks what they mean, whether they are normal, or what action to take. Triggered by phrases like "帮我看看化验单", "我的血红蛋白偏低是什么意思", "这个指标正常吗". Primarily used by report_agent; also available to clinic_agent when symptoms co-occur with results.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Lab Interpreter Skill skill

What this skill tells your AI

The instructions your AI receives, as published by wananing/smart-health-assistant in backend/skills/lab_interpreter/SKILL.md and read by ahel’s review.

Interprets numeric laboratory values against evidence-based reference ranges, classifies each item as HIGH / LOW / NORMAL, and provides a plain-language clinical significance note for each abnormal result.

Supported Test Panels

PanelItems
血常规 (CBC)WBC, RBC, HGB, PLT, HCT, MCV
血糖GLU (空腹血糖), HBA1C
肾功能CREA, BUN, UA
肝功能ALT, AST
血脂TC, TG, HDL, LDL
甲状腺TSH, FT3, FT4
凝血PT, APTT, INR

Required Input

  • items — list of {name, value} objects, e.g.:
    [{"name": "WBC", "value": 11.5}, {"name": "HGB", "value": 102}]
    

Optional Inputs

  • patient_age — adjusts paediatric thresholds
  • patient_gender — adjusts HGB, RBC, UA reference ranges

Output Notes

  • summary field provides a one-sentence triage conclusion
  • Unrecognised item names return status: "UNKNOWN" — do not fabricate ranges
  • Always show disclaimer: reference ranges vary by instrument and laboratory
  • For critically abnormal values (e.g. WBC > 30, HGB < 60) recommend immediate medical attention

Signals

GitHub stars
21
Forks
4
Last commit
Aug 2026
Advanced
Catalog kind
skill
Gateway key
lab-interpreter
Source
github.com/wananing/smart-health-assistant