Skip to main content
Glama

productivity_task_breakdown

Break complex tasks into actionable sub-tasks with time estimates to improve project planning and execution.

Instructions

Break a complex task into actionable sub-tasks with time estimates

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
taskYesThe main task to break down
complexityNomedium

Implementation Reference

  • Implementation of the 'productivity_task_breakdown' tool, which breaks a provided task into sub-tasks based on the specified complexity.
    server.tool("productivity_task_breakdown", "Break a complex task into actionable sub-tasks with time estimates", {
      task: z.string().describe("The main task to break down"),
      complexity: z.enum(["simple", "medium", "complex"]).default("medium")
    }, async ({ task, complexity }) => {
      const steps: Record<string, string[]> = {
        simple: [
          "1. Research/understand requirements (15min)",
          "2. Implement solution (30min)",
          "3. Test and verify (15min)"
        ],
        medium: [
          "1. Research existing solutions (30min)",
          "2. Design approach (20min)",
          "3. Implement core logic (1h)",
          "4. Add error handling (20min)",
          "5. Test thoroughly (30min)",
          "6. Document changes (15min)"
        ],
        complex: [
          "1. Deep research and analysis (1h)",
          "2. Architecture design (45min)",
          "3. Set up infrastructure (30min)",
          "4. Implement core module (2h)",
          "5. Implement secondary modules (1.5h)",
          "6. Integration testing (45min)",
          "7. Edge case handling (30min)",
          "8. Documentation (30min)",
          "9. Code review prep (15min)",
          "10. Deploy and verify (30min)"
        ]
      };
      return { content: [{ type: "text", text: `**Task Breakdown: "${task}"**\nComplexity: ${complexity.toUpperCase()}\n\n${steps[complexity].join("\n")}\n\n*Customize each step for your specific task. Times are estimates.*` }] };
    });

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ElromEvedElElyon/claw-mcp-toolkit'

If you have feedback or need assistance with the MCP directory API, please join our Discord server