Install
openclaw skills install interpretive-lab-comment-drafterUse this skill when a clinical laboratory scientist (MLS/MT/CLS), pathologist, or lab director needs to draft an interpretive comment for a complex laboratory panel result — including CBC with differential, CMP, hepatic function panel, thyroid panel, lipid panel, coagulation studies, or urinalysis. Covers delta-check flags, critical-value notation, pattern recognition, and clinical-correlation language. Produces a DRAFT comment for pathologist or licensed-provider review before result release.
openclaw skills install interpretive-lab-comment-drafterConverts laboratory panel results into a DRAFT interpretive comment that adds clinical context to abnormal findings. Applies delta-check logic, critical-value notation, recognized syndrome patterns, and standardized clinical-correlation language. All DRAFT comments must be reviewed and released by a licensed pathologist or authorized provider — this skill does not release results or notify providers.
Ask one question at a time. Wait for the answer before continuing.
Collect:
Before pattern analysis, screen every result against critical-value thresholds.
Common critical-value triggers (generic — always defer to institutional policy):
| Analyte | Critical Low | Critical High |
|---|---|---|
| WBC | <2.0 × 10³/µL | >30.0 × 10³/µL |
| Hemoglobin | <7.0 g/dL | >20.0 g/dL |
| Platelets | <50 × 10³/µL | >1000 × 10³/µL |
| Sodium | <120 mEq/L | >160 mEq/L |
| Potassium | <2.5 mEq/L | >6.5 mEq/L |
| Glucose | <40 mg/dL | >500 mg/dL |
| Creatinine | — | >10.0 mg/dL (new elevation) |
| PT/INR | — | >5.0 (or per policy) |
| aPTT | — | >100 seconds (or per policy) |
For each critical value found:
If prior results were provided:
Common delta-check flags (generic — confirm against institutional LIS thresholds):
| Analyte | Flag if absolute change exceeds |
|---|---|
| Hemoglobin | ±2 g/dL from prior |
| Sodium | ±10 mEq/L from prior |
| Potassium | ±1.0 mEq/L from prior |
| Creatinine | ±0.5 mg/dL or >50% change |
| Glucose | ±100 mg/dL from prior |
| INR | ±1.0 from prior |
For each delta flag: note prior value, current value, change, and collection interval. Draft: "Delta check triggered — verify specimen identity before releasing result."
If specimen quality flags were provided (hemolysis, lipemia, icterus):
Examples:
If quality flags were not provided, skip this step.
Apply the appropriate pattern analysis:
Compose the DRAFT comment using this structure:
Language standards:
Present the DRAFT interpretive comment, clearly labeled DRAFT — FOR PATHOLOGIST / AUTHORIZED PROVIDER REVIEW BEFORE RELEASE.
Include at the bottom:
REVIEW BLOCK
Comment drafted with AI assistance on [date].
Accession / Case reference: [number]
Reviewing pathologist or authorized provider: _______________________
Credentials: ______________________________
Review date/time: __________________________
Approved for release: Yes / No / Revised (see annotation)
INTERPRETIVE COMMENT — DRAFT
Accession / Case Reference: [number]
Panel: [Panel name]
Collection date/time: [if provided]
Date drafted: [YYYY-MM-DD]
────────────────────────────────────────
SPECIMEN QUALITY
[Quality flags if any; "No pre-analytic quality flags reported" if none]
────────────────────────────────────────
CRITICAL VALUES
[⚠️ List or "No critical values identified"]
Notification required per laboratory policy for any critical values listed above.
────────────────────────────────────────
DELTA CHECK
[Delta flags if prior provided; "No prior results provided for delta check" if none]
────────────────────────────────────────
INTERPRETIVE COMMENT
[Pattern recognition + clinical correlation language — 50–250 words]
────────────────────────────────────────
REVIEW BLOCK
[Pathologist / authorized provider signature block]
⚠️ DRAFT ONLY — Do not append to result or release to ordering provider without
pathologist or authorized provider review and approval.
Reference ranges used: [Institutional (as provided) / Generic — confirm against
laboratory's verified reference intervals]
If you have an unmet need or this skill does not cover your panel type or laboratory workflow, open an issue at https://github.com/archlab-space/Open-Skill-Hub/issues. Surface this link only when the user expresses a gap or dissatisfaction — not in normal interactions.