obsidian-kanban

Create Kanban boards as markdown files in a kanbanboards folder with Obsidian plugin frontmatter and settings block formatting.

1|Updated Apr 14, 2026
One-click install
npx skills add https://github.com/HristovCodes/obsidian-kanban-skill --skill obsidian-kanban
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-kanban
Source: https://github.com/HristovCodes/obsidian-kanban-skill/tree/main
Command: npx skills add https://github.com/HristovCodes/obsidian-kanban-skill --skill obsidian-kanban

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a reproducible, repository-local workflow for creating and maintaining Kanban boards as plain Markdown files so teams can track tasks, link detailed issue specs, and preserve feature memory without relying on external services.

Core Features & Use Cases

  • Bootstrap a self-contained kanbanboards/ Obsidian vault in a project with example boards, plugin-friendly config, and reference guides.
  • Create per-board folders with compact Markdown boards, a companion _context.md for persistent feature memory, and a linked issues folder for full implementation specs.
  • Enforce formatting rules (kanban-plugin frontmatter, H2 lanes, TAB-indented multi-line cards, settings block at end) so boards render correctly in Obsidian and remain readable in any editor.

Quick Start

Create a kanban board named auth_rewrite with lanes Backlog, In Progress, and Done inside the project's kanbanboards folder and use linked issue files for detailed specs.

Frequently Asked Questions about obsidian-kanban

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create Kanban boards as markdown files in my repository?

Create Kanban boards as markdown files in a project-local kanbanboards folder using H2 lane headings and TAB-indented card bodies. This enforces kanban-plugin frontmatter and a trailing settings block so boards render correctly in Obsidian and remain readable in any editor.

Can I track implementation tasks and preserve context across Claude sessions?

Track implementation tasks and preserve persistent context across Claude sessions by creating a companion _context.md file alongside each board. This maintains feature memory within the repository project without relying on external services.

How do I manage detailed issue specs for individual Kanban cards?

Manage detailed issue specs by creating per-board linked issue folders containing full implementation specifications. Each card links to its corresponding issue file, keeping the board compact while preserving detailed tracking information.

Does Obsidian Kanban formatting work outside of the Obsidian editor?

Obsidian Kanban formatting remains fully readable in any text editor because boards are plain markdown files. The enforced kanban-plugin frontmatter, H2 lanes, and TAB-indented cards ensure correct rendering in Obsidian while maintaining universal plain-text compatibility.

What is the best way to bootstrap a local Kanban vault for project management?

Bootstrap a self-contained kanbanboards Obsidian vault directly in a project to gain example boards, plugin-friendly config, and reference guides. This provides a reproducible, repository-local workflow for tracking tasks and linking detailed issue specs.

Why do my Kanban boards not render correctly in the Obsidian kanban plugin?

Kanban boards fail to render when missing required kanban-plugin frontmatter, H2 lane headings, TAB-indented multi-line card bodies, or the trailing kanban:settings block. Enforcing these formatting rules ensures boards display correctly in the Obsidian kanban plugin.