larsderidder

Obsidian Tasks

知識管理v0.1.2
作者:larsderidder更新於 2026-05-11obsidian-tasks@clawhub_larsderidder/obsidian-tasks
資料整理資訊檢索筆記整理#Sync

據 AlphaMoat 統計,截至 2026-09,Obsidian Tasks 累計下載 4,333 次、獲 6 個星標,在全部 5,078 個 AI 技能中排名第 2,271 位,在「知識管理」分類(442 個)中排名第 212 位。

累計安裝
247
累計下載
4333
星標
6
全站排名
#2,271
全站前 45% · 「知識管理」前 48%
平台累計安裝累計下載星標評論
ClawHub ↗12738846-
SkillHub ↗24743336—

各平台的計數口徑不同,統計時間不一致。

這個技能是做什麼的

在 Obsidian 中設定和維護 Kanban 與 Dataview 任務看板,透過任務筆記和 frontmatter 同步狀態、優先順序、類別與到期資訊。修改檔案前確認庫路徑與目標任務,避免看板和筆記狀態不一致。

資料釋出於 2026-10-27

可以用來做什麼

  • 建立並維護 Obsidian 任務看板
  • 同步任務卡片和筆記後設資料

什麼時候用

  • 需要在 Obsidian 跟蹤任務時
  • 移動任務或修改筆記檔案前

示例提示詞

以下是根據技能文件生成的示例,不代表實際執行結果。

列出看板結構和相關筆記,不要修改檔案。
展示將移動的任務卡片和對應狀態,等待確認。

月度資料趨勢

累計下載4333
2476347444712026-03 · 累計下載 26142026-05 · 累計下載 31802026-06 · 累計下載 33522026-07 · 累計下載 36662026-08 · 累計下載 39142026-09 · 累計下載 433326-0326-09
星標6
5672026-03 · 星標 62026-05 · 星標 62026-06 · 星標 62026-07 · 星標 62026-08 · 星標 62026-09 · 星標 626-0326-09

2026-09 起統計方法調整:同名技能按作者分別統計,並覆蓋全部技能。圖中虛線為調整前的月份,與之後的資料不直接比較,也不計算跨越調整的增長。

月份累計下載環比星標
2026-094333—6
2026-083914+6.8%6
2026-073666+9.4%6
2026-063352+5.4%6
2026-053180—6
2026-032614—6

SKILL.md 原文

以下是作者釋出的原始檔案,按純文字顯示,本站未做修改或稽核;其中的連結不可點選,命令請核實後再執行。抓取於 2026-10-23。

3.3 KB · ClawHub v0.1.2
---
name: obsidian-tasks
description: 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.
---

# obsidian-tasks

Task management in Obsidian vaults using Kanban boards, Dataview dashboards, and structured task notes.

## Setup
展開全部(共 136 行)

Run the setup script to initialize a task board in an Obsidian vault:

```bash
python3 scripts/setup.py <vault-path> [--folder <name>] [--columns <col1,col2,...>]
```

- `vault-path`: Path to the Obsidian vault root
- `--folder`: Subfolder to create (default: `Tasks`)
- `--columns`: Kanban columns (default: `Backlog,Todo,In Progress,Review,Done`)

This creates:
- `<folder>/Board.md` - Kanban board (requires Kanban community plugin)
- `<folder>/Dashboard.md` - Dataview dashboard (requires Dataview community plugin)

Tell the user to install **Kanban** and **Dataview** community plugins if not already installed.

## Task Note Format

Each task is a separate markdown file with YAML frontmatter:

```markdown
---
status: todo
priority: P1
category: revenue
created: 2026-02-03
due: 2026-02-07
---

# Task Title

Description and notes here.

## References
- [[linked-document|Display Name]]

## Status
- [x] Step completed
- [ ] Step pending
```

### Frontmatter Fields

| Field | Values | Required |
|-------|--------|----------|
| status | backlog, todo, in-progress, review, done | yes |
| priority | P1, P2, P3 | yes |
| category | free text (revenue, content, research, setup, project) | yes |
| created | YYYY-MM-DD | yes |
| due | YYYY-MM-DD | no |
| parked_until | YYYY-MM-DD | no |

### Priority Labels on Board

Use emoji prefixes on the Kanban board for visual priority:
- 🔴 P1 (urgent)
- 🟡 P2 (normal)
- 🟢 P3 (backlog/parked)

## Managing Tasks

### Create a Task

1. Create a markdown file in the tasks folder with frontmatter
2. Add a card to Board.md in the appropriate column:
```
- [ ] [[Task Name]] 🔴 P1 @{2026-02-07}
```

### Move a Task

1. Update `status` in the task note's frontmatter
2. Move the card line in Board.md to the target column

### Complete a Task

1. Set `status: done` in frontmatter
2. Move to Done column and mark checkbox:
```
- [x] [[Task Name]] ✅ 2026-02-03
```

### Always update both Board.md AND the task note frontmatter to keep them in sync.

## Linking Documents

Use Obsidian `[[wikilinks]]` to connect tasks to supporting documents:

```markdown
## References
- [[2026-02-03-research-report|Research Report]]
- [[meeting-notes-jan|Meeting Notes]]
```

Store referenced documents in a sibling folder (e.g., `Research/` next to `Tasks/`).

## Dashboard Queries

The setup script creates a Dataview dashboard. Core queries:

**Tasks by priority:**
```dataview
TABLE status, category, due
FROM "<tasks-folder>"
WHERE priority = "P1" AND status != "done"
SORT due ASC
```

**Overdue tasks:**
```dataview
TABLE priority, category
FROM "<tasks-folder>"
WHERE due AND due < date(today) AND status != "done"
SORT due ASC
```

**Recently completed:**
```dataview
TABLE category
FROM "<tasks-folder>"
WHERE status = "done"
SORT file.mtime DESC
LIMIT 10
```

「知識管理」分類下的熱門技能

資料月份:2026-09 · 下載/星標/安裝數聚合自公開技能註冊庫(ClawHub、SkillHub),按月更新。口徑說明見資料方法。