Basic Kanban board
This example shows a simple Kanban board with tasks in different columns:Syntax overview
Defining columns
Columns represent different stages in your workflow (e.g., “Todo”, “In Progress”, “Done”):columnId: A unique identifier for the column[Column Title]: The title displayed on the column header
Adding tasks
Tasks are listed under their respective columns with indentation:Task metadata
Enhance tasks with additional information using the@{ ... } syntax:
Supported metadata keys
- assigned: Specifies who is responsible for the task
- ticket: Links the task to a ticket or issue number
- priority: Indicates urgency (
Very High,High,Low,Very Low)
Configuration options
Ticket base URL configuration
Ticket base URL configuration
You can set a base URL for ticket links using frontmatter configuration:When a task has a ticket number, it will be linked to your external ticket system. The
#TICKET# placeholder is replaced with the actual ticket value.Complete example
Here’s a full Kanban board with multiple columns and metadata:Best practices
Key guidelines
- Unique identifiers: Use unique IDs for both columns and tasks
- Proper indentation: Tasks must be indented under their columns
- Meaningful titles: Use descriptive column and task titles
- Metadata usage: Add assignees and priorities to improve task tracking
- Ticket linking: Configure
ticketBaseUrlto enable external ticket links
Example: Software development workflow
Example: Content creation pipeline
Kanban diagrams are excellent for visualizing workflow stages. Customize columns to match your team’s specific process.