Files

Kanban Task Management Skill

Complete task management system with CLI, API, and web UI.

Files

  • SKILL.md - Complete skill documentation with all commands and API details
  • QUICKSTART.md - Quick start guide for beginners
  • CHANGELOG.md - Version history and feature documentation
  • kb - Main CLI tool (copy to /home/alex/kanban-board/kb or add to PATH)

Features (v2.0.0)

Core Functionality

  • Task CRUD operations (create, read, update, delete)
  • Status management (queue, in_progress, waiting, done)
  • Web UI with drag-and-drop
  • RESTful API with authentication
  • Systemd service for auto-start

New in v2.0.0

  • ✅ Task templates for recurring task types
  • ✅ Batch operations (bulk status changes, bulk delete)
  • ✅ Search & filter (by text, status, source, priority)
  • ✅ Export to Markdown/CSV
  • ✅ Workflow shortcuts (daily standup, weekly review, archive)

Installation

CLI Tool

# Copy to operational location
sudo cp kb /home/alex/kanban-board/kb
sudo chmod +x /home/alex/kanban-board/kb

# Or add to PATH
echo 'export PATH="$PATH:/home/alex/kanban-board"' >> ~/.bashrc
source ~/.bashrc

Service Status

sudo systemctl status kanban-board

Quick Start

# View current status
kb stats

# Daily standup
kb standup

# Create task from template
kb template use feature feat_001

# Search tasks
kb search "database"

# Export weekly report
kb export markdown > report.md

Documentation

  1. Getting Started: Read QUICKSTART.md
  2. Full Reference: Read SKILL.md
  3. What's New: Read CHANGELOG.md
  4. Templates: See ~/.config/kanban/templates/README.md

Testing

Run comprehensive test suite:

/tmp/test_kanban_features.sh

Support

For issues or questions:

  • Check troubleshooting section in SKILL.md
  • Review service logs: sudo journalctl -u kanban-board -f
  • Test API: curl -s http://localhost:5003/api/stats

License

Part of the OpenClaw skill library.