obsidian-tasks
Manage tasks in the Obsidian vault - add, complete, reorder tasks
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.
| name | obsidian-tasks |
|---|---|
| description | Manage 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.
Link to Projects
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