docs/core-features/creating-tasks.mdx
After creating a project, add tasks by clicking the plus (+) icon in the top right of your project kanban page, or by using the keyboard shortcut c.
You have two options when creating a task:
When adding a task, you can insert reusable text snippets using task tags:
@ in the task description or follow-up messageWhen you open a task that hasn't been attempted yet, you'll see the task title, description, and a list of attempts showing "no attempts yet". Click the plus (+) button to create a task attempt and configure:
Tasks can also be created programmatically using coding agents or MCP (Model Context Protocol) clients such as Claude Desktop or Raycast. This approach is particularly useful for:
Once configured with an MCP client, you can create multiple tasks from a project description:
I need to implement user authentication with:
- Email/password registration
- Login with session management
- Password reset functionality
- Email verification
- Protected route middleware
Please create individual tasks for each component.
The MCP client will automatically generate structured tasks in your Vibe Kanban project based on this description.
Tasks begin in the "To do" column and move automatically based on their progress:
| Action | Column |
|---|---|
| Task created | To do |
| Task attempt started | In Progress |
| Task attempt completed (success or failure) | In Review |
| Task attempt merged | Done |
| PR merged on GitHub | Done |