obsidian-tasks
Set up and manage an Obsidian task board with Kanban + Dataview. Creates a Tasks/Board.md pipeline (Backlog/Todo/In Progress/Review/Done), per-task notes with YAML frontmatter (status/priority/category/due), and dashboards via Dataview queries. Use for task tracking, moving cards between columns, keeping board + frontmatter in sync, and linking tasks to supporting notes/research.
Why use this skill?
Integrate powerful Kanban boards and Dataview dashboards into your Obsidian vault using the obsidian-tasks agent skill for structured task tracking.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/larsderidder/openclaw-obsidian-tasksWhat This Skill Does
The obsidian-tasks skill provides a robust, standardized framework for managing complex workflows directly within your Obsidian vault. By bridging the gap between the Kanban plugin (for visual workflow management) and Dataview (for automated task reporting), this skill ensures your project management remains structured and queryable. It enforces a strict YAML frontmatter schema to ensure that your metadata—such as priority, status, and due dates—is always machine-readable. This allows you to scale from simple to-do lists to complex, multi-project dashboards that track revenue, research, and general administrative tasks simultaneously.
Installation
To integrate this skill into your workflow, ensure you have the Kanban and Dataview community plugins installed in your Obsidian vault. Use the OpenClaw command line to add the skill to your agent's repertoire:
clawhub install openclaw/skills/skills/larsderidder/openclaw-obsidian-tasks
Once installed, navigate to your vault via the terminal and execute the setup script:
python3 scripts/setup.py <vault-path> --folder Tasks
This initializes your board and dashboard files, readying your vault for automated task synchronization.
Use Cases
This skill is perfect for users who want to treat their personal knowledge base as a primary workspace. Ideal scenarios include:
- Project Management: Track multi-stage project milestones with linked research documents and meeting notes.
- Content Pipeline: Manage a content calendar, moving drafts through statuses like 'Research', 'Drafting', 'Review', and 'Done'.
- Personal Productivity: Use the Dataview dashboard to isolate P1 (urgent) tasks to avoid burnout and track overdue items to ensure accountability.
Example Prompts
- "OpenClaw, setup a new task board in my Obsidian vault located at ~/Documents/MyVault called 'Projects'."
- "I have a new urgent task related to revenue. Help me write the frontmatter and update the Board.md file for 'Client Proposal Review' with a due date of next Friday."
- "Show me all P1 tasks in my Tasks folder that are not yet marked as 'done' and sort them by due date."
Tips & Limitations
- Synchronization is Key: Always remember that this skill relies on the user or the agent manually updating both the Board.md and the source Markdown file. Discrepancies can occur if the frontmatter status deviates from the Kanban column location.
- Referencing: Leverage the References section to link supporting documents; this makes your task files 'hubs' for your wider research ecosystem.
- Limitations: This skill requires the Obsidian Kanban plugin for the visual board component; without it, the visual tracking features will not render correctly within Obsidian.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-larsderidder-openclaw-obsidian-tasks": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read
Related Skills
obsidian-tasks
Set up and manage an Obsidian task board with Kanban + Dataview. Creates a Tasks/Board.md pipeline (Backlog/Todo/In Progress/Review/Done), per-task notes with YAML frontmatter (status/priority/category/due), and dashboards via Dataview queries. Use for task tracking, moving cards between columns, keeping board + frontmatter in sync, and linking tasks to supporting notes/research.
hire
Interactive hiring wizard to set up a new AI team member. Guides the user through role design via conversation, generates agent identity files, and optionally sets up performance reviews. Use when the user wants to hire, add, or set up a new AI agent, team member, or assistant. Triggers on phrases like "hire", "add an agent", "I need help with X" (implying a new role), or "/hire".
agent-content-pipeline
Safe content workflow (drafts/reviewed/revised/approved/posted) with human-in-the-loop approval, plus CLI to list/move/review and post to LinkedIn/X. Use when setting up a content pipeline, drafting content, managing review threads, or posting approved content.