Assess Hair Needs (Cosmetic)
assess_hair_needsGiven a person’s hair type, current hair condition, goals, and routine, return COSMETIC hair-care approaches and product categories to consider. Cosmetic and educational only — it does NOT diagnose, treat, or advise on any medical or scalp condition, does NOT prescribe medication, and routes anything concerning to a qualified professional. No emails, purchases, or other consequential actions are triggered.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "assess_hair_needs"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| goals | No | Cosmetic goals, e.g. ["length retention", "more moisture", "reduce breakage", "define curls"]. A single string is also accepted. | |
| routine | No | Current routine details (all optional): washFrequency, deepConditioning, heatUse, protectiveStyles, productCount. | |
| hairType | No | Hair type / texture, e.g. "4c coily", "type 3 curly", "fine wavy", "color-treated". | |
| condition | No | Current hair conditions/concerns, e.g. ["dry", "breakage", "frizz", "heat-damaged"]. A single string is also accepted. |