Use when you have a written implementation plan to execute in a separate session with review checkpoints
npx skills add elijahc/agent_skills --skill "preop-evaluation"
Install specific skill from multi-skill repository
# Description
A skill to help anesthesiologists risk stratify a patient according to their comorbidities and compute important perioperative variables
# SKILL.md
name: preop-evaluation
description: A skill to help anesthesiologists risk stratify a patient according to their comorbidities and compute important perioperative variables
Anesthetic preop evaluation
Quick start
Begin by asking the user what they know about the patient. Minimum useful information: age, weight, and gender. Ideally also collect:
- Height (for BMI and drug dosing calculations)
- Hemoglobin or hematocrit (relevant for major surgery)
- Comorbidities and systemic disease burden
- Emergency vs elective status
Workflow
-
Parse patient info: Use
parse_patient()to extract demographics and clinical status from procedure name and free text. See patterns/patient_parsing.md. -
Assess comorbidity risk: Use
calculate_comorbidity_score()to stratify perioperative risk and identify clinical considerations. See patterns/comorbidity_assessment.md. -
Determine ASA status: Use
determine_asa()for formal anesthesia risk classification based on systemic disease severity. -
Calculate weight adjustments: Use
calculate_ibw()andcalculate_abw()if dosing needs adjustment for obesity. -
Calculate blood volume metrics: For major surgeries with bleeding risk, use
calculate_mabl_hgb()orcalculate_mabl_hct()to estimate transfusion risk. See patterns/blood_volumes.md.
Key Features
- Patient parsing: Automatically extracts age, weight, height, and comorbidity information from unstructured text
- Comorbidity scoring: Quantifies perioperative risk with clinical recommendations
- ASA classification: Standardized anesthesia risk assessment
- Blood volume calculations: MABL and EBV for transfusion risk estimation
- Weight-based dosing: IBW and ABW calculations for drug dosing accuracy
# Supported AI Coding Agents
This skill is compatible with the SKILL.md standard and works with all major AI coding agents:
Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.