time_estimator
Break down tasks into subtasks with optimistic, realistic, and pessimistic estimates to calculate a weighted expected duration, including a configurable buffer for uncertainty.
Instructions
Estimate task duration using PERT methodology. Break a task into subtasks, provide optimistic/realistic/pessimistic estimates for each. Returns weighted expected time plus configurable buffer.
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": {
"task": "<task>",
"subtasks": "<subtasks>"
},
"name": "time_estimator"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task | Yes | Name of the overall task | |
| subtasks | Yes | Subtasks with time estimates | |
| buffer_percent | No | Buffer percentage to add (default: 20) | |
| unit | No | Time unit: hours, days, weeks (default: hours) |