Claude Code Plugins

Community-maintained marketplace

Feedback

Get all tasks from the vault with filtering options. Triggers on "all tasks", "task list", "show tasks", "find tasks".

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

name vault-tasks
description Get all tasks from the vault with filtering options. Triggers on "all tasks", "task list", "show tasks", "find tasks".
auto_trigger true
trigger_keywords all tasks, task list, show tasks, find tasks, open tasks, completed tasks, list tasks, tasks in, todos, to-do list, what needs doing, open items, pending tasks, checklist, things to do, work items
allowed-tools mcp__flywheel__get_all_tasks

Vault Task List

Get all tasks from your vault with filtering options.

When to Use

Invoke when you want to:

  • See all open tasks across the vault
  • Filter tasks by folder, tag, or status
  • Quick task overview when outside Obsidian
  • Complement Dataview task queries

Arguments

Argument Required Default Description
status No "all" Filter: "open", "completed", "cancelled", "all"
folder No - Limit to notes in this folder
tag No - Filter to tasks with this tag
limit No 100 Maximum tasks to return

Process

1. Parse User Input

Identify filter criteria:

  • "show all open tasks"
  • "tasks in the projects/ folder"
  • "completed tasks with #urgent tag"
  • "list tasks from work notes"

2. Call MCP Tool

mcp__flywheel__get_all_tasks(
  status: "open",
  folder: "projects/",
  tag: "#urgent",
  limit: 50
)

3. Format Results

Tasks Found:

Vault Tasks
=================================================

Filter: open tasks in projects/
Found: 23 tasks

-------------------------------------------------

High Priority (5):

  ☐ Complete API documentation
    📍 projects/Alpha.md (line 45)
    📅 Due: 2026-01-05
    🏷️ #urgent

  ☐ Review pull request #123
    📍 projects/Beta.md (line 23)
    📅 Due: 2026-01-02
    🏷️ #review

  ☐ Fix authentication bug
    📍 projects/Alpha.md (line 67)
    🏷️ #bug

  ... and 2 more

-------------------------------------------------

Normal Priority (18):

  ☐ Update README with new features
    📍 projects/Alpha.md (line 89)
    🏷️ #docs

  ☐ Add unit tests for UserService
    📍 projects/Beta.md (line 56)
    🏷️ #testing

  ☐ Refactor database queries
    📍 projects/Gamma.md (line 34)

  ... and 15 more

-------------------------------------------------

Summary:
  Open: 23 tasks
  With due dates: 8 tasks
  Overdue: 2 tasks
  Tagged: 23 tasks

=================================================

By Status:

Vault Tasks
=================================================

Status breakdown (all tasks):

  Open:       23 tasks
  Completed:  156 tasks
  Cancelled:   4 tasks
  ────────────────────
  Total:      183 tasks

Completion rate: 85%

Recent completions (last 7 days):
  ✓ Deploy v2.0 to production (2025-12-30)
  ✓ Write architecture document (2025-12-29)
  ✓ Review team feedback (2025-12-28)
  ... and 12 more

=================================================

Relationship to Dataview

Tool Use Case When
Dataview (Obsidian) Rich queries, live views In Obsidian
vault-tasks (Claude) Quick overview, CLI access Outside Obsidian

This skill complements your Dataview workflow:

  • Use when chatting with Claude about tasks
  • Quick checks without opening Obsidian
  • Cross-reference with other Claude tools

Task Syntax Supported

The skill recognizes Obsidian checkbox syntax:

  • - [ ] Open task
  • - [x] Completed task
  • - [-] Cancelled task
  • - [/] In progress (treated as open)

Due date formats:

  • 📅 2026-01-05 (emoji format)
  • due: 2026-01-05 (text format)
  • [due:: 2026-01-05] (Dataview format)

Use Cases

  • Morning check: "What tasks are open?"
  • Folder focus: "Tasks in my work/ folder"
  • Tag filter: "Show #urgent tasks"
  • Progress tracking: "How many tasks completed this week?"

Integration

Works well with other skills:

  • vault-due: Focus on deadline-based view
  • task-add: Add new tasks to daily notes
  • vault-search: Find notes by task status
  • vault-activity: Correlate tasks with activity

Version: 1.0.0