Install any skill in seconds. Free to start, no credit card required.
Get Started Free →mims-harvard/tooluniverse-clinical-risk-scoring
Compute and interpret validated bedside clinical risk scores and pretest probabilities for an INDIVIDUAL patient — pick the right score for the scenario, gather inputs, run the deterministic calculator tool, and read the result against an interpretation table. Covers CHA2DS2-VASc (AF stroke risk), HAS-BLED (bleeding on anticoagulation), CURB-65 (pneumonia severity / admit decision), qSOFA (sepsis screen), Child-Pugh + MELD-Na (cirrhosis severity / transplant priority), Wells DVT and Wells PE (VT
Passed 17 of 21 test cases with the skill, and 20 of 21 without it.
0 fixed19 passed either way1 still failing4 broke
Tokens, turns and time describe resource use, not a dollar price.
The instructions your model reads when the skill loads.
Turn a clinical scenario into the right validated risk score, compute it with a deterministic calculator tool, and interpret the number into a clinical action. All 10 backing tools are pure-compute (no network, no API key) and return {status, data:{score, interpretation, components, ...}}.
This skill is decision-support only — see LIMITATIONS. It does not replace clinical judgment.
| Clinical scenario | Score(s) | Tool(s) |
|---|---|---|
| Atrial fibrillation — stroke risk / anticoagulate? | CHA2DS2-VASc and HAS-BLED (pair) | ClinicalCalc_CHA2DS2_VASc + ClinicalCalc_HAS_BLED |
| Community-acquired pneumonia — severity / admit? | CURB-65 | ClinicalCalc_CURB_65 |
| Suspected sepsis (infection + ? deterioration) | qSOFA | ClinicalCalc_qSOFA |
| Cirrhosis / chronic liver disease severity | Child-Pugh and MELD-Na (pair) | ClinicalCalc_Child_Pugh + ClinicalCalc_MELD_Na |
| Suspected DVT — pretest probability | Wells DVT | ClinicalCalc_Wells_DVT |
| Suspected PE — pretest probability | Wells PE | ClinicalCalc_Wells_PE |
| Primary CVD prevention — 10-yr risk / statin? | ASCVD | ClinicalCalc_ASCVD_risk |
| Kidney function / renal drug dosing / CKD stage | eGFR CKD-EPI | ClinicalCalc_eGFR_CKD_EPI |
When the scenario names a pair, always run both — one alone is misleading (e.g. stroke risk without bleeding risk, or Child-Pugh without MELD-Na).
Required vs optional inputs per tool (omitted booleans default to false/absent; omitted scalars are rejected when required):
| Tool | Required | Key optional booleans/values |
|---|---|---|
ClinicalCalc_CHA2DS2_VASc | age | chf, hypertension, diabetes, stroke_history(2pt), vascular_disease, female |
ClinicalCalc_HAS_BLED | age | hypertension, renal_disease, liver_disease, stroke_history, bleeding_history, labile_inr, drugs, alcohol |
ClinicalCalc_CURB_65 | age | confusion, elevated_urea(BUN>19), high_resp_rate(>=30), low_bp |
ClinicalCalc_qSOFA | (none) | high_resp_rate(>=22), altered_mentation, low_sbp(<=100) |
ClinicalCalc_Child_Pugh | bilirubin, albumin, inr | ascites(none/mild/moderate), encephalopathy(none/grade1-2/grade3-4) |
ClinicalCalc_MELD_Na | creatinine, bilirubin, inr, sodium | dialysis (forces creatinine to 4.0) |
ClinicalCalc_Wells_DVT | (none) | active_cancer, immobilization, recent_surgery, localized_tenderness, leg_swollen, calf_swelling, pitting_edema, collateral_veins, previous_dvt, alternative_diagnosis(-2) |
ClinicalCalc_Wells_PE | (none) | clinical_dvt(3), pe_most_likely(3), tachycardia(1.5), immobilization(1.5), previous_vte(1.5), hemoptysis(1), malignancy(1) |
ClinicalCalc_ASCVD_risk | age(40-79), total_cholesterol, hdl_cholesterol, systolic_bp | bp_treated, smoker, diabetes, female, race("white"/"black") |
ClinicalCalc_eGFR_CKD_EPI | creatinine, age | female |
If a required value is missing, ask the user for it — do not guess. State explicitly which booleans you assumed false.
test cases passed, vs 20 / 21 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.