parse_kanban_board_tool
Parse markdown Kanban boards to extract columns, cards with due dates, tags, and wikilinks, along with subtask structure and statistics.
Instructions
Parse a Kanban board file and extract its structure (filesystem-native, offline).
Parses markdown-based Kanban boards with the following structure:
Column Name (level 2 or 3 headings)
Card text with metadata
Nested subtask
Metadata formats:
Due dates: @{YYYY-MM-DD}
Tags: #tag (inline)
Wikilinks: [[note]]
Supports nested subtasks with indentation levels.
When to use:
Analyzing board structure
Extracting card data programmatically
Generating board reports
Understanding card relationships
Performance:
Boards with 100 cards: < 500ms
Boards with 1,000 cards: < 5 seconds
Returns: Board structure with columns, cards, subtasks, metadata, and statistics
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| file_path | Yes | Path to Kanban board file (relative to vault) | |
| vault_path | No | Path to vault (optional, uses OBSIDIAN_VAULT_PATH env if not provided) | |
| ctx | No |