Definition: Breaking a large and complex task into smaller, manageable tasks.
Simply put: You tell the Agent to divide a large task into multiple smaller tasks.
Examples:
Large task: “Build an online store.”
- Design the database.
- Build authentication.
- Build the Product API.
Large task: “Fix this bug.”
- Find where the error occurs.
- Understand the cause.
- Write the fix.
- Run the tests.
Large task: “Write a research paper.”
- Collect sources.
- Analyze sources.
- Write the text.
- Fact-check it.