kanban-tui

Manage Kanban boards, columns, and tasks with dependency validation from the command line.

269|14|Updated Aug 20, 2024
One-click install
npx skills add https://github.com/Zaloog/kanban-tui --skill kanban-tui
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kanban-tui
Source: https://github.com/Zaloog/kanban-tui/tree/main/src/kanban_tui/assets
Command: npx skills add https://github.com/Zaloog/kanban-tui --skill kanban-tui

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

Organizes work across projects by delivering a Kanban-style board experience in the command line, including boards, columns, tasks, and dependency-aware workflows.

Core Features & Use Cases

  • Boards, Columns, and Tasks: Create and manage multiple boards with customizable columns and task lifecycles.
  • Dependencies & Workflows: Define task dependencies to enforce sequencing and blockers.
  • Multi-backend support: Supports sqlite as default, jira and claude providers for diverse workflows.
  • Use Case: Plan sprints or product releases by modeling boards and linking tasks in dependencies to reflect workflow.

Quick Start

Run a quick demo to initialize a sample board and add a few tasks.

Frequently Asked Questions about kanban-tui

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

FAQPage Schema
How do I manage complex projects and task dependencies from the command line?

You can manage complex projects from the command line by structuring work into boards, columns, and tasks with dependency wiring. This approach enforces task sequencing and validates blockers to coordinate multi-board project tracking effectively.

What is CLI-based Kanban board management and when do I need it?

CLI-based Kanban board management delivers a task tracking experience directly in the terminal. It is needed when software teams or individuals require self-contained project coordination, customizable columns, and dependency-aware workflows without leaving the command line environment.

Can I use sqlite and jira as backends for CLI task tracking?

Yes, CLI task tracking supports multiple backends including sqlite as the default, alongside jira and claude providers. This multi-backend support enables diverse workflows and flexible data storage options for managing your boards and task lifecycles.

How do I set up a demo board and add tasks in a terminal workflow?

To set up a demo board, you run a quick start command that initializes a sample board and adds a few tasks. This demonstrates the core task lifecycle and column movement features for sprint planning or product release tracking.

Does command line project tracking support task dependency validation?

Yes, command line project tracking supports task dependency validation. You can define task dependencies to enforce strict sequencing and identify blockers, ensuring that dependent tasks are properly wired and coordinated across your project boards.