Commands
kanban
Sync ClawVault tasks with Obsidian Kanban boards
The kanban command keeps task frontmatter and an Obsidian Kanban board in sync.
Usage
clawvault kanban sync [options]
clawvault kanban importkanban sync
Generates a Kanban board markdown file from current task state.
clawvault kanban sync [options]Options
| Flag | Description | Default |
|---|---|---|
--output <path> | Output board file path | Board.md |
--group-by <mode> | Lane grouping (status, priority, project, owner) | status |
--filter-project <project> | Include only tasks from one project | all |
--filter-owner <owner> | Include only tasks for one owner | all |
--include-done | Include completed tasks/lane content | false |
Examples
# Default status board
clawvault kanban sync
# Group by owner into a custom board path
clawvault kanban sync --group-by owner --output "boards/Team Board.md"
# Project-specific board
clawvault kanban sync --filter-project apikanban import
Reads an existing Kanban board markdown file and applies lane-driven updates back to task files.
clawvault kanban importDuring import, ClawVault detects lane changes and updates task frontmatter fields such as status, priority, project, and owner.
Output Format
kanban sync emits markdown compatible with Obsidian Kanban plugin v2.
Recommended Workflow
- Generate or refresh a board with
clawvault kanban sync. - Edit and drag cards in
Board.mdinside Obsidian Kanban. - Run
clawvault kanban importto write those board changes back into task frontmatter files.