Templates

Obsidian Tasks: GTD Template & the Tasks Plugin

Do You Need the Obsidian Tasks Plugin?

For serious task management in Obsidian, yes. Tasks is a community plugin that turns ordinary checkboxes into a real system, adding due dates, recurrence and queries that gather matching tasks from anywhere in the vault onto one page. Plain checkboxes are fine for a grocery list; the plugin is what makes a trustworthy to-do list out of a vault full of notes. Our download here assumes it: the Task Management GTD vault implements the full Getting Things Done loop on top of the Tasks plugin, with an inbox, next actions under context tags, waiting-for and someday/maybe lists, and a dashboard of live queries for due, overdue and blocked items. Three fully worked sample projects ship inside, so every view shows real data before you trust the system with your own work.

It is built for people who have bounced off dedicated task apps and want their tasks living next to their notes, in plain Markdown files they own. If this would be your first community plugin, the installation guide covers enabling plugins safely.

Tasks also connect across our other vaults. The meeting notes pack writes action items in Tasks syntax precisely so they can be lifted into this GTD setup, and the kanban and project templates cover work that wants columns rather than lists.

What the Obsidian Tasks Plugin Adds to Plain Checkboxes

Obsidian already understands - [ ] checkboxes on its own. The Tasks plugin keeps that exact Markdown and reads extra signifiers written on the same line: a due date, a scheduled or start date, a priority and a recurrence rule. Because the data lives in the line itself, your tasks stay readable in any text editor, and nothing breaks if you ever remove the plugin. A recurring task looks like this:

- [ ] Send the monthly invoice to Acme 🔁 every month 📅 2026-10-30

When you tick it off, Tasks writes a completion date and creates the next occurrence for 30 November. Dates must be written as YYYY-MM-DD. The plugin's "Create or edit task" modal also accepts phrases like "next friday", which it converts for you.

Obsidian Tasks Queries You Can Copy

A query is a code block that gathers matching tasks from every note in the vault. This one is a sensible first dashboard: everything open that is due today or overdue, sorted by date and grouped under the note it came from.

```tasks
not done
due before tomorrow
sort by due
group by filename
```

Swap group by filename for group by priority, or add a line such as path includes Projects to narrow it to one folder. The GTD vault ships with a full dashboard of these queries for next actions, waiting-for items and blocked work.

An Obsidian To-Do List Without Any Plugin

If you only need a to-do list, core Obsidian goes further than people expect. Write tasks as checkboxes in any note, then use the search operator task-todo: to find open items, for example task-todo:invoice. The same search can be embedded in a note with a query code block, so a simple index note can list every unchecked task that mentions a client. Move to the Tasks plugin when you need dates, recurrence or sorting.