tasks
SKILL.md
Obsidian Task Management
List, create, and complete tasks across the Obsidian vault using the official CLI.
Prerequisites
- Obsidian desktop v1.12.4+ with CLI enabled
- Obsidian must be running
When to Use
Use this skill automatically when:
- User wants to list open tasks from their vault
- User needs to create new tasks in notes
- User wants to mark tasks as complete
- User asks about todos or checklists in Obsidian
Core Operations
List Tasks
# All open tasks across vault
obsidian tasks
# JSON output for parsing
obsidian tasks format=json
Create a Task
# Create a new task
obsidian task:create content="Review PR #42"
# Create task in specific note
obsidian task:create content="Update documentation" file="Sprint Tasks"
Complete a Task
# Mark task as done by ID
obsidian task:complete task=task-id
Workflow Patterns
Daily Task Capture
# Add task to today's daily note
obsidian daily:append content="- [ ] New task from CLI"
# Or use task:create
obsidian task:create content="Follow up on meeting action items"
Task Review
# List all open tasks, pipe to grep for filtering
obsidian tasks format=json
Agentic Optimizations
| Context | Command |
|---|---|
| List tasks (structured) | obsidian tasks format=json |
| Create task | obsidian task:create content="text" |
| Complete task | obsidian task:complete task=ID |
| Quick capture to daily | obsidian daily:append content="- [ ] task" |
Related Skills
- vault-files — Append tasks to specific notes
- search-discovery — Find notes containing tasks
Weekly Installs
3
Repository
laurigates/clau…-pluginsGitHub Stars
13
First Seen
6 days ago
Security Audits
Installed on
openclaw3
gemini-cli3
github-copilot3
codex3
kimi-cli3
cursor3