Health Calculator Skill
Computes body-metric indicators from user-provided measurements using validated clinical formulas. All calculations are statistical estimates and must be accompanied by the embedded disclaimer.
Capabilities
| Metric | Formula | Output |
|---|---|---|
| BMI | weight_kg / height_m² | Value + WHO/Asian category |
| Ideal weight | Devine formula | kg + difference from current |
| BMR | Mifflin-St Jeor | kcal/day at rest |
| TDEE | BMR × activity factor | kcal/day adjusted for lifestyle |
| Waist-height ratio | waist_cm / height_cm | ratio + cardiovascular risk tier |
Required Inputs
height_cm— height in centimetres (50–300)weight_kg— weight in kilograms (1–500)age— age in yearsgender—"male"or"female"
Optional Inputs
activity_level— one ofsedentary | light | moderate | active | very_activewaist_cm— waist circumference for WHR cardiovascular risk (addswhr_riskfield)
Output Notes
- BMI categories use Asian cutpoints (overweight ≥24.0, obese ≥28.0)
- Always display the
disclaimerfield alongside results - If
weight_diff_kgis positive the user should lose weight; negative means gain