correctroad4k downloadsTask Center adds weekly and monthly task views, custom query panels, and OmniFocus-style planning to Obsidian. and AI-friendly CLI support.
Task Center collects the - [ ] tasks scattered across your Obsidian vault into one board, so you can plan them by day, week, and month and look back on what got done.
Your tasks stay as plain markdown in the notes where you wrote them. There is no database and no new task format. Uninstall the plugin and your notes are unchanged.
- [ ] Plan the launch #work ⏳ 2026-05-15 📅 2026-05-20 [estimate:: 90m]
- [ ] Draft release notes [estimate:: 30m]
- [x] Ship the fix ✅ 2026-04-28 [actual:: 45m]


Or search for "Task Center" in Settings → Community plugins → Browse.
Two more things to set up:
Keep writing tasks in any note:
- [ ] Review PR #work ⏳ 2026-05-15 [estimate:: 30m]
- [ ] Renew passport 📅 2026-05-30
Open the board from the ribbon icon, or run "Task Center: Open Task Center" from the command palette.
Click + on the board, or run "Task Center: Quick add task":
Review beta feedback #work tomorrow [estimate:: 25m]
处理发布清单 #work 周六
Words like "today", "tomorrow", "Saturday", and "周六" become real dates (2026-05-16) before anything is written.
To open the board with a shortcut, search for "Task Center" in Settings → Hotkeys and bind your own.
Both common syntaxes are read:
- [ ] Tasks emoji style ⏳ 2026-05-15 📅 2026-05-20 ➕ 2026-05-01
- [ ] Dataview style [scheduled:: 2026-05-15] [due:: 2026-05-20] [created:: 2026-05-01]
| Meaning | Tasks emoji | Dataview |
|---|---|---|
| Scheduled (the day you plan to do it) | ⏳ |
[scheduled::] |
| Due | 📅 |
[due::] |
| Created | ➕ |
[created::] |
| Completed | ✅ |
[completion::] |
| Dropped | ❌ |
[cancelled::] |
Pick which syntax the plugin writes in Settings → Task Center → Task format flavor. Dragging, date pickers, Quick Add, and the CLI all follow it. If a line has the same field in both syntaxes, the emoji one wins.
Estimates and actual time are regular inline fields:
[estimate:: 90m] [estimate:: 1h30m] [actual:: 75m]
Fields and tags the plugin doesn't know are left exactly as they are.
Task Center registers commands with Obsidian's built-in CLI (desktop only, CLI must be enabled in Obsidian):
obsidian task-center # list all commands
obsidian task-center:list scheduled=today
obsidian task-center:show ref=Tasks/Inbox.md:L42
obsidian task-center:add text="Review launch checklist" tag='#work' scheduled=2026-05-15
obsidian task-center:schedule ref=Tasks/Inbox.md:L42 date=2026-05-16
obsidian task-center:done ref=Tasks/Inbox.md:L42 at=2026-04-28
obsidian task-center:review days=7 format=json
Built so agents can rely on it:
path:L<line>. If the line moves, the task is found again by its title.done on a completed task returns unchanged instead of writing again.Install the companion AI skill so your agent knows how to use these commands:
npx skills add CorrectRoadH/obsidian-task-center
| Setting | Default | What it does |
|---|---|---|
| Default query tab | First visible tab | Which tab shows when the board opens |
| Week starts on | Monday | Column order and what counts as "this week" |
| Open Task Center on startup | Off | Open the board when Obsidian starts |
| Stamp created date | On | Add a created date to new tasks |
| Task format flavor | Tasks emoji | Write emoji fields or Dataview fields |
| Force mobile layout | Off | Use the phone layout on tablets and large screens |
MIT