kan

Manage Kanban boards via CLI with custom fields and Git worktree integration.

3|1|Updated Jan 4, 2026
One-click install
npx skills add https://github.com/amterp/kan --skill kan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kan
Source: https://github.com/amterp/kan/tree/main/extras/skill
Command: npx skills add https://github.com/amterp/kan --skill kan

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a streamlined way to manage Kanban boards using the Kan CLI, simplifying task tracking and project management.

Core Features & Use Cases

  • Board Setup Wizard: Guided setup for creating and customizing Kanban boards.
  • Custom Fields and Columns: Customize columns, add custom fields, and set field types like enum, enum-set, free-set, date, and boolean.
  • Card Management: Add, edit, and delete cards, including setting priorities, labels, and other attributes.
  • Integration with Git Worktrees: Kanban boards are shared across worktrees in a Git repository.
  • Web Interface: Access Kanban boards through a web UI for easy collaboration.
  • Use Case: For teams that need a visual, task-focused workflow for project management, Kan can help organize tasks and track progress efficiently.

Quick Start

Run kan init to set up a new Kanban board and kan serve to start the web UI.

Frequently Asked Questions about kan

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

FAQPage Schema
How do I manage a Kanban board from the command line?

Manage a Kanban board from the command line by running `kan init` to set up your project board and `kan serve` to start a web UI for visual task tracking and team collaboration.

Can I customize columns and add custom fields for task tracking?

Yes, you can configure columns and add custom fields for task tracking. Supported field types include `enum`, `enum-set`, `free-set`, `date`, and `boolean` to tailor your Kanban board to specific project needs.

Does this Kanban CLI support integration with Git worktrees?

Yes, the Kanban CLI supports Git integration by sharing boards across worktrees in a Git repository. This ensures your task management stays synchronized with your development branches.

What is the best way to set up a visual task board for team collaboration?

The best way to set up a visual task board for team collaboration is using the guided Board Setup Wizard. It helps you create a customized Kanban board and provides a web interface for shared access.

How do I add priorities and labels to cards in a CLI Kanban board?

You can add priorities and labels to cards in a CLI Kanban board using the card management features. This allows you to edit and delete tasks while setting specific attributes for better organization.