create_lifecycle_chart
Create a lifecycle chart: phases across the top and milestones plotted on a curve. Each milestone has a level 1-10 setting its height — bell curves, S-curves, dips all emerge from levels. Use for product lifecycles, customer journeys, adoption/maturity curves. Every milestone needs a phaseId.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"title": "<title>",
"phases": "<phases>",
"milestones": "<milestones>"
},
"name": "create_lifecycle_chart"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | Chart title shown in the app and share page. | |
| phases | Yes | 2-5 phases shown as headers. | |
| timeLabel | No | X-axis label (e.g. 'Time'). | |
| curveLabel | No | Y-axis label (e.g. 'Value', 'Adoption'). | |
| milestones | Yes | 4-8 milestones on the curve. |