plans-kanban

Serve a web dashboard with Kanban and Gantt views from plan.md files.

Updated Feb 11, 2026
One-click install
npx skills add https://github.com/IoT-VN/tuya-energy-dashboard --skill plans-kanban-iot-vn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plans-kanban
Source: https://github.com/IoT-VN/tuya-energy-dashboard/tree/main/.opencode/skills/plans-kanban
Command: npx skills add https://github.com/IoT-VN/tuya-energy-dashboard --skill plans-kanban-iot-vn

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a dynamic, visual dashboard for managing project plans, offering clear progress tracking and timeline visualization to improve project visibility and organization.

Core Features & Use Cases

  • Kanban Board View: Organize plans into status columns (Pending, In Progress, Completed).
  • Timeline/Gantt Visualization: See project phases and durations on a chronological timeline.
  • Progress Tracking: Monitor completion status and effort for individual plans and phases.
  • Use Case: A product manager can use this Skill to visualize the roadmap for a new feature, tracking each phase from ideation to release on a Kanban board and a Gantt chart.

Quick Start

Run the command node .opencode/skills/plans-kanban/scripts/server.cjs --dir ./plans --open to launch the dashboard.

Frequently Asked Questions about plans-kanban

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

FAQPage Schema
How do I visualize project plans using a Kanban board and Gantt chart?

To visualize project plans, run the server script with a specified directory to launch a web-based dashboard that parses `plan.md` files and displays statuses on a Kanban board and timelines on a Gantt chart.

Can I track project phase progress from markdown files?

Yes, you can track project phase progress by serving a dashboard that parses directories containing `plan.md` files to extract and display completion status, timelines, and effort for individual phases.

How do I start the project management dashboard from the command line?

Start the project management dashboard by running `node scripts/server.cjs` with command-line options like `--dir` for the plan directory, alongside `--port`, `--host`, and `--open` for execution control.

What is the best way to organize tasks into Kanban status columns?

Organize tasks into Kanban status columns by maintaining `plan.md` files in your project directory, which the dashboard parses to automatically map phases into Pending, In Progress, and Completed columns.

Do I need any specific dependencies to run the Kanban visualization dashboard?

Yes, you need Node.js and the `gray-matter` dependency installed to parse the frontmatter in your markdown plan files and serve the local Kanban visualization dashboard.

Can I run the task tracking dashboard in the background?

Yes, you can run the task tracking dashboard in the background by passing the appropriate command-line option to the server script, allowing it to serve the visualization without blocking your terminal.