ck:plans-kanban

Creates an interactive dashboard for plan.md files with Kanban and timeline views.

Updated Mar 30, 2026
One-click install
npx skills add https://github.com/mafvietnam/mafapp --skill ck-plans-kanban-mafvietnam
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ck:plans-kanban
Source: https://github.com/mafvietnam/mafapp/tree/main/.claude/skills/plans-kanban
Command: npx skills add https://github.com/mafvietnam/mafapp --skill ck-plans-kanban-mafvietnam

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gray-matter, and includes scripts (resource) and assets (resource) components.

What problem does it solve?

Plans-kanban enables teams to view and manage planning work by rendering a Kanban-style dashboard and timeline for directories containing plan.md files, enabling progress tracking, milestones, and activity insights.

Core Features & Use Cases

  • Kanban board with columns for plan statuses (Pending, In Progress, In Review, Done, Cancelled)
  • Timeline/Gantt-style view showing plan durations and milestones
  • Rich metadata extraction from plan.md frontmatter and headers (dates, priority, effort, tags)
  • Search, filter, sort, and keyboard-navigable UI for quicker planning reviews
  • Remote access via a lightweight Node.js HTTP server for local or team access

Quick Start

Start the plans-kanban server for your plans directory and open the dashboard in your browser.

Frequently Asked Questions about ck:plans-kanban

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

FAQPage Schema
How do I visualize plan.md files on a Kanban board with a timeline?

You can visualize plan.md files on a Kanban board and timeline by running a Node.js HTTP server that scans your directory, parses YAML frontmatter and tables for metadata, and serves an interactive dashboard with filtering, sorting, and remote access.

How does a Node.js dashboard extract progress and effort from markdown plans?

The Node.js dashboard extracts progress and effort by parsing YAML frontmatter and plan tables within plan.md files to derive status, durations, milestones, and priority, rendering them into columns like Pending, In Progress, Review, and Done.

Can I filter and sort plans by status and priority in a local planning dashboard?

Yes, you can filter and sort plans by status, priority, and tags in the local planning dashboard. The interface provides search, filter, sort, and keyboard navigation for quicker planning reviews and progress reporting.

Do I need Node.js to run a Kanban dashboard for markdown plans?

Yes, you need a Node.js environment to run this Kanban dashboard. The tool constructs a lightweight Node.js HTTP server to scan your plans directory and serve the interactive dashboard for local or team remote access.

What is the best way to track plan milestones and durations from markdown files?

The best way to track plan milestones and durations from markdown files is using a dashboard that extracts rich metadata from frontmatter and headers to render a timeline and Gantt-style view showing plan durations and milestones.

Does the plans-kanban dashboard support remote team access?

Yes, the plans-kanban dashboard supports remote team access. It constructs a lightweight Node.js HTTP server that serves the interactive dashboard over the network, enabling both local and remote planning reviews.