cardiovascular-risk
npx machina-cli add skill rhavekost/clinical-toolkit/cardiovascular-risk --openclawCardiovascular Risk and Decision Tools
Description
This skill provides structured calculation guidance for commonly used cardiovascular risk scores and related decision tools. It supports accurate input collection, calculation, interpretation, and safety caveats.
Quick Reference
| Tool | Use |
|---|---|
| ASCVD Pooled Cohort Equations | 10-year ASCVD risk estimation |
| CHA2DS2-VASc | Stroke risk in atrial fibrillation |
| HAS-BLED | Major bleeding risk in anticoagulated patients |
| Framingham Risk Score | 10-year cardiovascular risk (general CVD) |
| HEART Score | Chest pain risk stratification |
| CURB-65 | Pneumonia severity and disposition support |
| Wells (DVT) | DVT pretest probability |
| Wells (PE) | Pulmonary embolism pretest probability |
Interactive Mode (Lightweight)
- Confirm clinical context and intended tool.
- Collect required inputs with units and timing.
- Validate inputs and resolve missing data.
- Calculate and present results with interpretation.
- Provide safety caveats and limitations.
Calculators
- ASCVD Pooled Cohort Equations
- CHA2DS2-VASc
- HAS-BLED
- Framingham Risk Score
- HEART Score
- CURB-65
- Wells Score (DVT)
- Wells Score (PE)
Safety and Limitations
- Support tool only; not diagnostic or prescriptive.
- Use local policies and clinical judgment.
- Many tools have population limits and invalid ranges.
References
Source
git clone https://github.com/rhavekost/clinical-toolkit/blob/main/dist/consumer/claude/cardiovascular-risk/SKILL.mdView on GitHub Overview
Provides structured guidance for calculating cardiovascular risk scores and related decision tools. It supports input collection, calculation, interpretation, and safety caveats for tools like ASCVD PCE, CHA2DS2-VASc, HAS-BLED, Framingham, HEART, CURB-65, and Wells scores.
How This Skill Works
Operates in Interactive Mode: confirms context, collects inputs with units and timing, validates data, computes scores, and presents interpretations. Results are delivered with safety caveats and limitations to support clinical judgment.
When to Use It
- Estimate 10-year ASCVD risk using the ASCVD PCE.
- Assess stroke risk in atrial fibrillation with CHA2DS2-VASc.
- Evaluate bleeding risk on anticoagulation with HAS-BLED.
- Determine pneumonia severity or disposition risk with CURB-65.
- Estimate pretest probability for DVT or PE with Wells scores.
Quick Start
- Step 1: Confirm clinical context and select the target tool.
- Step 2: Input required data with correct units and timing.
- Step 3: Run calculations, review results, and note safety considerations.
Best Practices
- Confirm the intended tool before input.
- Collect inputs with explicit units and timing.
- Validate data and handle missing values before calculation.
- Interpret scores against established thresholds and clinical context.
- Apply safety caveats and local policies; use as a decision aid, not a diagnosis.
Example Use Cases
- A 72-year-old patient undergoing ASCVD risk assessment to inform statin therapy.
- An atrial fibrillation patient evaluated for stroke prevention using CHA2DS2-VASc.
- Anticoagulated patient assessed for bleeding risk with HAS-BLED.
- Hospitalized patient with pneumonia evaluated for CURB-65 to guide disposition.
- Suspected DVT or PE evaluated with Wells scores to guide testing.