add_kanban_card_tool
Add a new card to a Kanban board column, supporting due dates, tags, and customizable placement. Streamline task management and automation workflows.
Instructions
Add a new card to a Kanban board column (filesystem-native, offline).
Creates a new card with optional metadata and inserts it at the specified position in the target column. Preserves all existing cards and board structure.
Card format:
Incomplete: - [ ] Card text
Completed: - [x] Card text
With metadata: - [ ] Card text @{2025-10-30} #tag [[link]]
When to use:
Adding tasks to project boards
Batch card creation
Automated workflow management
Template-based board setup
Performance:
< 500ms for boards with 1,000 cards
Returns: Success status, column name, position, and formatted card line
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| file_path | Yes | Path to Kanban board file (relative to vault) | |
| column_name | Yes | Name of the column to add card to (must match ## heading) | |
| card_text | Yes | Card text/description | |
| status | No | Card completion status | incomplete |
| due_date | No | Due date in @{YYYY-MM-DD} format | |
| position | No | Where to insert card in column | end |
| vault_path | No | Path to vault (optional, uses OBSIDIAN_VAULT_PATH env if not provided) | |
| ctx | No |