Content Type
Static (Markdown)
Trigger Keywords
unitconversionconvertunitslengthmassvolumetemperaturetimedistancespeedcurrency
Instructions Preview
# Unit Conversion Skill
Use this skill whenever you need to convert values between units while preserving precision and clearly showing assumptions.
## Supported Unit Families
You can convert within (but not across) these families:
- **Length**: mm, cm, m, km, in, ft, yd, mi
- **Area**: mm², cm², m², km², in², ft², yd²
- **Volume**: mL, L, tsp, tbsp, fl_oz, cup, pt, qt, gal
- **Mass/Weight**: mg, g, kg, oz, lb, tonne
- **Temperature**: °C, °F, K
- **Time**: ms, s, min, h, day, week, month (30d), year (365d)
- **Speed/Velocity**: m/s, km/h, mph, ft/s, kn
- **Currency**: Only when an explicit exchange rate or mapping is provided in the context.
If a requested conversion mixes incompatible units (for example, meters to kilograms), explicitly state that it is invalid.
## General Workflow
1. **Identify the source and target units** from the user request. Normalize aliases (e.g. "meters" → "m", "kilometers per hour" → "km/h").
2. **Determine the unit family** (length, mass, etc.). Rej...