Agent skill
vitals-and-labs
Generate vital signs using FHIR Vital Signs profile and lab panels (CBC, BMP, CMP, lipid, HbA1c, urinalysis, COVID) with LOINC codes, reference ranges, and interpretation. Use when user mentions vitals, labs, observations, blood pressure, heart rate, HbA1c, glucose, CBC, lab results, or test results.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/vitals-and-labs
SKILL.md
Vital Signs and Lab Panels
Vital Signs
Use the FHIR Vital Signs profile (LOINC panel 85353-1):
- Blood pressure: LOINC 85354-9 (panel), 8480-6 systolic, 8462-4 diastolic. Use component[]. Realistic ranges: systolic 90–200 mmHg, diastolic 50–120 mmHg. Vary by age/condition.
- Heart rate: LOINC 8867-4, range 40–150 /min (vary for athletes, elderly, tachycardia)
- Respiratory rate: LOINC 9279-1, range 12–30 /min
- Temperature: LOINC 8310-5, range 35.5–40.5 Cel
- Oxygen saturation: LOINC 2708-6, range 85–100 %
- Height: LOINC 8302-2, Weight: LOINC 29463-7, BMI: LOINC 39156-5
- Pediatric growth: Head circumference (LOINC 9843-4), weight-for-age percentiles.
- Use Observation.category = "vital-signs" (http://terminology.hl7.org/CodeSystem/observation-category)
- Include Observation.interpretation codes: N=Normal, H=High, L=Low, HH=Critical High, LL=Critical Low
Lab Panels
Use realistic lab results with proper reference ranges:
- CBC: WBC (6690-2), RBC (789-8), Hemoglobin (718-7), Hematocrit (4544-3), Platelets (777-3)
- BMP: Sodium (2951-2), Potassium (2823-3), Chloride (2075-0), CO2 (2028-9), BUN (3094-0), Creatinine (2160-0), Glucose (2345-7), Calcium (17861-6)
- CMP: Add ALT (1742-6), AST (1920-8), Alk Phos (6768-6), Total Bilirubin (1975-2), Albumin (1751-7), Total Protein (2885-2)
- Lipid panel: Total cholesterol (2093-3), LDL (13457-7), HDL (2085-9), Triglycerides (2571-8)
- HbA1c: LOINC 4548-4 (range 4.0–14.0 %)
- Urinalysis: LOINC 24356-8 (panel)
- COVID-19: LOINC 94500-6 (PCR), 94558-4 (antigen)
- Include referenceRange with low/high values and text (e.g. "4.5-11.0 x10^9/L").
- Flag abnormal results with interpretation codes.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?