obsidian-tasks

trobrock's avatarfrom trobrock

Manage tasks in the Obsidian vault - add, complete, reorder tasks

⭐0stars🔀1forks📁View on GitHub🕐Updated Jan 1, 2026⬇️1downloads

When & Why to Use This Skill

This Claude skill provides a robust way to manage tasks within an Obsidian vault, enabling users to add, complete, and reorder items via natural language. It optimizes personal productivity by automating the maintenance of markdown-based task lists, making it an essential tool for users who rely on Obsidian for project management and knowledge organization.

Use Cases

  • Task Capture: Instantly add new to-do items to your Obsidian vault during a chat session without switching applications.
  • Workflow Optimization: Reorder tasks to prioritize high-impact work, ensuring your 'Tasks.md' file always reflects your current focus.
  • Status Updates: Mark tasks as complete through natural language commands to maintain an accurate record of progress.
  • Contextual Linking: Associate tasks with specific project notes in Obsidian to create a connected and searchable knowledge graph.
nameobsidian-tasks
descriptionManage tasks in the Obsidian vault - add, complete, reorder tasks

Obsidian Task Management

Manage tasks in ~/dev/personal/obsidian/trobrock/Tasks.md.

Task File

Location: ~/dev/personal/obsidian/trobrock/Tasks.md

Simple ordered list - position indicates priority (top = most important).

Task Syntax

- [ ] Incomplete task
- [x] Completed task

Operations

Add a Task

Append to the list:

- [ ] {task description}

Or insert at a specific position if priority matters.

Complete a Task

Change - [ ] to - [x]:

- [x] Completed task

Reorder Tasks

Move lines up or down to change priority. Top of list = highest priority.

Remove Completed Tasks

Periodically delete - [x] lines to keep the list clean.

Optional - link tasks to projects:

- [ ] Fix bug [[Comfortly]]

Keep It Simple

  • One flat list
  • Order = priority
  • Complete or delete when done
  • No categories, tags, or dates required