To Do List Feature Improvements Advice

Hi Cursor Team,

I’d like to propose a few enhancements to the To Do List functionality that would improve usability, organization, and AI support.


1. Manual Task Management with Dropdown or Context Menu

After creating a to-do list, users should be able to manage tasks via a dropdown menu or context menu. This includes:

  • Adding new tasks
  • Editing existing tasks
  • Deleting tasks

Example:
Instead of editing the text directly like:

TODO: Fix login issue

You could click a small menu icon next to the list and choose options like “Add Task”, “Edit”, or “Delete” through a user-friendly interface.


2. Named To Do Lists Stored in a Separate Section with Referencing

To do lists could be stored in a dedicated section (e.g., a sidebar or dashboard) and each list could be given a custom name. These lists should be easily referenced using the @list_name syntax.

Example:
You create a list named frontend_tasks and later reference it in your workspace like:

@frontend_tasks

This would improve organization and make it easier to reuse and navigate to-do lists in large projects.


3. AI-Powered Sub-Task and Test Suggestion

Each task could have a small AI icon next to it. When clicked, the AI can break down the task into sub-tasks or suggest related test cases.

Example:
Task:

TODO: Implement user registration

AI-generated sub-tasks might be:

  • Design registration form
  • Create /register API endpoint
  • Add form validation logic
  • Write unit tests
  • Write integration tests for user registration flow

These features would make the To Do List tool more interactive, structured, and intelligent, helping developers plan and execute their tasks more effectively.

Thanks for considering!

Best regards,
Arda

1 Like

Hey, thanks for the feature request, I think it’s a good idea, we’ll consider it.

2 Likes

Haha thanks! I’m a frontend developer, and now that you said it’s a good idea, I feel morally obligated to work with you :grinning_face_with_smiling_eyes:
If you’re hiring, I can drop my CV and portfolio, just say the word.

1 Like

Voted

How can I disabled ‘to dos’?

I seems to negatively effect my existing task driven development flow (using GitHub - snarktank/ai-dev-tasks: A simple task management system for managing AI dev in Cursor) and overrides system messages I am trying to use…

Hey, you can disable this in the settings.