karr

Automate multi-agent kanban task management with a file-based board and karr CLI.

8|1|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/Getty/p5-app-karr --skill karr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: karr
Source: https://github.com/Getty/p5-app-karr/tree/main/.claude/skills/kanban-issues-karr-cli
Command: npx skills add https://github.com/Getty/p5-app-karr --skill karr

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Kanban management for multi-agent workflows is complex and error-prone when relying on separate services. This skill provides a file-based Kanban board with a CLI to create, track, move, and hand off tasks across statuses, with built-in support for agent skills and board configuration.

Core Features & Use Cases

  • File-based board in Git refs
  • Task lifecycle commands: init, create, list, board, pick, handoff, edit, archive
  • Skill management: install, update, show

Quick Start

Initialize a new board with karr init and start adding tasks with karr create.

Frequently Asked Questions about karr

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

FAQPage Schema
How do I manage multi-agent task handoffs using a CLI?

Multi-agent task handoffs are managed using the karr CLI, which tracks task progression across statuses on a file-based board. Agents use the handoff command to move tasks between columns, ensuring clear ownership transitions.

What is a file-based Kanban board for multi-agent workflows?

A file-based Kanban board for multi-agent workflows stores tasks in Git refs instead of a separate database. This approach enables version-controlled task tracking, allowing multiple agents to read and update task statuses locally.

How do I initialize a Kanban board and create tasks for local projects?

Initialize a Kanban board by running the init command, then use the create command to add new tasks. This establishes the local file-based board structure required before assigning work to agents.

Can I configure agent skills and board settings for task management?

Yes, board configurations and optional agent skills are supported. The config command adjusts board settings while the skill command installs, updates, or shows skills to equip agents for specific task requirements.

Does a file-based Kanban CLI work without external task management services?

Yes, the file-based Kanban CLI operates entirely without external task management services. It uses local Git refs to store the board, eliminating the need for separate databases or third-party tracking platforms.

What task lifecycle commands are available for tracking progression?

Available task lifecycle commands include init, create, list, board, pick, handoff, edit, and archive. These commands allow agents to claim tasks, update statuses, and archive completed work on the board.