Weight-based and body-surface-area-based drug dosing calculator for pediatric patients. Includes common pediatric medications with age-appropriate dosing ranges.
Calculate weight-based and body-surface-area-based drug doses for pediatric patients with built-in safety checks, maximum dose enforcement, and age-appropriate validation. Medication errors are three times more common in children than adults, and this skill provides multiple safety layers to reduce dosing errors at the point of care.
npx skills add Open-Medica/open-medical-skills --skill pediatric-drug-dosing
Calculating amoxicillin dose for a 5-year-old:
Calculate amoxicillin dose for a 20 kg child, age 60 months
Returns: 500-900 mg per dose (25-45 mg/kg), frequency Q8H (standard) or Q12H (high dose), maximum single dose 500 mg, oral route, available as 250 mg/5 mL or 400 mg/5 mL suspension. Includes clinical notes on high-dose regimens for AOM with risk factors and duration guidance.
BSA calculation for chemotherapy dosing:
Calculate BSA for a child weighing 25 kg and 120 cm tall
Returns: BSA 0.9129 m2 using Mosteller formula: sqrt((height x weight) / 3600).