Navigation

Tasks

Tasks is a powerful concept that helps you break down complex development work into structured, AI-friendly steps. By creating a detailed task list, you enable the AI to tackle your projects methodically and accurately.

Key Benefits

  • Improved Accuracy & Efficiency: Break complex problems into smaller, more manageable steps that can be addressed one at a time
  • Enhanced Debugging: Isolate issues to specific steps rather than debugging an entire solution at once, with the ability to add test specifications for each step
  • Progress Tracking: Maintain clear organization and visibility into your project's advancement
  • Adaptability: Make decisions at strategic points and update subsequent steps as needed

How It Works

The AI agent can mark tasks and subtasks as completed, providing natural stopping points for you to review changes before continuing to the next step.

Example Task

Here's an example of a structured task file for building a fullstack blog using Next.js, Supabase, and Shadcn UI:

Fullstack Blog Task

View on GitHub

Cursor Task Creation Prompt

You can use a prompt similar to this to get an LLM to create your cursor task:

Task Creation Template

Create a structured development roadmap for [TASK NAME] using Cursor's Task format. Follow the KISS principle (Keep It Simple, Stupid) to ensure clarity and focus. ## Task Details - **Task description**: [DESCRIPTION OF YOUR TASK] - **Technologies**: [LIST KEY TECHNOLOGIES/FRAMEWORKS] - **Main goals**: [LIST 2-3 PRIMARY OBJECTIVES] ## Structure Divide the development into [NUMBER] sequential phases...