ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified productivity Safety 4/5

obsidian-task

Manage Obsidian tasks via obsidian-cli. List, toggle, create, and update tasks from the terminal.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/boyd4y/obsidian-task
Or

What This Skill Does

The obsidian-task skill serves as an interface between your terminal/AI agent and your Obsidian vault. It leverages the official Obsidian CLI to programmatically interact with your task lists. By utilizing this skill, you can bypass the manual process of opening your vault, searching for files, and clicking checkboxes. The agent can list tasks, toggle their completion status, and append new items directly into your Markdown files, facilitating a seamless task management workflow within your local knowledge base.

Installation

To install this skill, run the following command in your terminal: clawhub install openclaw/skills/skills/boyd4y/obsidian-task

Ensure you have Obsidian 1.12+ with a Catalyst license. Enable the 'Command line interface' setting in Obsidian General settings, register the obsidian command as prompted, and restart your shell to apply the changes.

Use Cases

  • Automating Daily Standups: Automatically append tasks generated during an AI-led planning session to your 'Daily Note' file.
  • Project Management: Manage complex project backlogs stored as simple Markdown lists without leaving the CLI.
  • Contextual Task Toggling: Ask your AI agent to 'mark the third item in my project todo list as complete' while you are focused on coding, avoiding context switches.
  • Tracking Progress: Quickly generate a summary of pending items across multiple project files using the verbose list functionality.

Example Prompts

  1. "List all pending tasks in my 'projects/work/sprint-1' file and summarize the ones that are still open."
  2. "Mark the task on line 5 of my 'personal/tasks' file as done."
  3. "Append a new task '- [ ] Research AI agent frameworks' to the end of my 'projects/dev-log' file."

Tips & Limitations

  • The Obsidian application must be active for the CLI commands to execute successfully.
  • Always use the verbose flag when listing tasks to ensure you have the correct line numbers, as the task commands rely on precise line indexing.
  • The CLI interacts directly with your file system; ensure your file paths are relative to your Obsidian vault root.
  • Back up your vault regularly, as this skill performs direct write operations to your Markdown files.

Metadata

Author@boyd4y
Stars4190
Views1
Updated2026-04-18
View Author Profile
AI Skill Finder

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 skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-boyd4y-obsidian-task": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#obsidian#tasks#productivity#knowledge-management#cli
Safety Score: 4/5

Flags: file-read, file-write