Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Task Center

correctroadcorrectroad4k downloads

Task Center adds weekly and monthly task views, custom query panels, and OmniFocus-style planning to Obsidian. and AI-friendly CLI support.

Add to Obsidian
Task Center screenshot
Task Center screenshot
Task Center screenshot
  • Overview
  • Scorecard
  • Updates68

简体中文 / English

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]

Week drag demo

Month drag demo

Install

Install in Obsidian

Or search for "Task Center" in Settings → Community plugins → Browse.

Two more things to set up:

  1. Install and enable either Obsidian Tasks or Dataview. Task Center uses their task syntax.
  2. Turn on Obsidian's built-in Daily notes core plugin and set its "New file location". Quick Add writes new tasks into today's daily note.

What you get

  • A full-page board with Today, Week, Month, TODO, Unscheduled, Completed, and Dropped tabs.
  • Drag a card to a day to schedule it, onto another card to make it a subtask, or into the drop zone to abandon it.
  • Parent and child tasks share one card. A child without its own date follows its parent.
  • Build your own tabs: split a tab into areas, each with its own filters. An Eisenhower matrix, or work and personal side by side.
  • Quick Add: type one line, with dates like "tomorrow" or "周六" understood in English and Chinese.
  • Track estimated vs. actual time and see how accurate your estimates are.
  • On mobile: long-press for a menu, swipe left to complete, swipe right to drop.
  • Obsidian CLI commands so AI agents like Claude Code can read and update the same tasks.

Quick start

  1. Keep writing tasks in any note:

    - [ ] Review PR #work ⏳ 2026-05-15 [estimate:: 30m]
    - [ ] Renew passport 📅 2026-05-30
    
  2. Open the board from the ribbon icon, or run "Task Center: Open Task Center" from the command palette.

  3. 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.

Task syntax

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.

CLI for AI agents

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:

  • Every task has a fixed id, path:L<line>. If the line moves, the task is found again by its title.
  • Running the same command twice gives the same result. Running done on a completed task returns unchanged instead of writing again.
  • Every change prints a before line and an after line so you can check it.

Install the companion AI skill so your agent knows how to use these commands:

npx skills add CorrectRoadH/obsidian-task-center

Settings

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

License

MIT

HealthExcellent
ReviewSatisfactory
About
Task Center turns Obsidian into a practical task command center built on top of Obsidian Tasks markdown. It adds Today, Week, Month, Completed, and Unscheduled views so you can plan work visually without leaving your vault. Drag tasks between dates, nest tasks under parent tasks, abandon tasks without deleting markdown, and review completed work with estimate vs actual summaries. Quick Add lets you capture tasks in natural language, including English and Chinese dates like “tomorrow”, “today”, “今天”, and “周六”. Task Center keeps your source of truth in plain markdown and preserves Obsidian Tasks metadata, tags, and inline fields. It also includes an AI-friendly CLI for agents and automation. Install the companion AI skill with: `npx skills add CorrectRoadH/obsidian-task-center` Use it when you want an AI agent to list, add, schedule, complete, or review tasks through stable Obsidian Task Center commands.
TasksCalendarCommands
Details
Current version
1.5.2
Last updated
4 weeks ago
Created
7 months ago
Updates
68 releases
Downloads
4k
Compatible with
Obsidian 1.12.2+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
correctroadcorrectroad
github.com/CorrectRoadH
GitHubcorrectroadh
  1. Community
  2. Plugins
  3. Tasks
  4. Task Center

Related plugins

TaskNotes

Note-based task management with calendar, pomodoro and time-tracking integration.

Operon

Task and project management system that unifies inline tasks and file-based tasks in the same workflows with Tables, Filters, Calendars, Kanban boards, Gantt views, Canvas, and time tracking.

Day Planner

Turn tasks from daily notes, the Tasks plugin, and calendars into time blocks on an editable timeline, with built-in time tracker.

Task Collector

Change task status and collect tasks within a document using hotkeys and context menus.

Tasks Calendar Wrapper

Simple wrapper for Tasks Calendar and Tasks Timeline.

Abyss Tasks

A task management interface for Markdown tasks.

Quick Switcher++

Enhanced Quick Switcher, search open panels, and symbols.

Copilot

Run AI agents such as Claude Code, Codex, and OpenCode inside your vault. Turn your second brain into a smart assistant that gets knowledge work done.

Tasks

Track tasks across your vault. Supports due dates, recurring tasks, done dates, sub-set of checklist items, and filtering. Maintained by Clare Macrae and Ilyas Landikov, created by Martin Schenck.

Note Toolbar

Add customizable toolbars to your notes.