Kanban Workflow for Openclaw

A TypeScript-based agentic skill that synchronizes project management platforms using a canonical stage-based workflow.

simonvanlaak
v0.1.4
Feb 27, 2026
0
981
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install kanban-workflow-export

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install kanban-workflow-export using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Kanban Workflow?

Kanban Workflow provides a robust, platform-agnostic core for building project management co-workers. By utilizing a canonical stage model—backlog, blocked, in-progress, and in-review—it allows AI agents to interact consistently across different tools like GitHub, Linear, Plane, and Planka. This skill is part of the ecosystem of Openclaw Skills designed to bridge the gap between AI reasoning and practical task execution.

The skill architecture relies on a ports-and-adapters pattern, ensuring that while the underlying platform might change, the agent logic remains stable and predictable. It focuses on CLI-first integration, leveraging existing authenticated sessions to maintain security and simplicity without requiring complex OAuth flows within the skill itself.

Kanban Workflow Use Cases

  • Automating task transitions across different project management boards.
  • Synchronizing task statuses between GitHub Issues and internal Kanban systems.
  • Providing a consistent interface for AI agents to report progress on specific work items.
  • Orchestrating complex workflows where sub-agents perform technical tasks and report back to a central PM tool.

How Kanban Workflow Works

  1. The skill initializes by validating the local configuration and checking for authenticated platform CLIs.
  2. It polls the selected platform (GitHub, Plane, Linear, or Planka) to fetch the current state of work items.
  3. The specific adapter normalizes platform data (labels, lists, or statuses) into the canonical stage model.
  4. It identifies changes through snapshot diffing to trigger relevant workflow events like StageChanged.
  5. The agent executes verbs such as start, update, or complete to transition tasks through the lifecycle.
  6. Guided tips are provided after each command to direct the next logical step in the project management workflow.

Kanban Workflow Setup

First, ensure Node.js and npm are installed. You must also have the CLI for your chosen platform (e.g., gh for GitHub) installed and authenticated. Openclaw Skills like this one leverage these existing tools.

# Install dependencies
npm ci

# Run the setup command with your chosen adapter and stage mappings
kanban-workflow setup --adapter github --github-repo owner/repo --map-backlog "Backlog" --map-in-progress "In Progress"

For advanced automation, you can install the autopilot cron job:

kanban-workflow setup --adapter linear --linear-team-id YOUR_ID --autopilot-install-cron

Kanban Workflow Data Schema & Taxonomy

The skill organizes its data around four core entities: WorkItem, Project, Comment, and Stage. Configuration is persisted in config/kanban-workflow.json. The canonical lifecycle includes the following stages:

Stage Description
stage:backlog Initial state for all new or pending tasks.
stage:blocked Tasks that cannot proceed due to external dependencies.
stage:in-progress Active work currently being handled by an agent.
stage:in-review Work completed and awaiting verification or feedback.

Kanban Workflow Advanced Features

  • Autopilot Mode: Schedule recurring status checks and event processing via Openclaw Skills cron integration.
  • Progress Auto-Updates: Automatically post status comments every 5 minutes for tasks currently in the in-progress stage.
  • Multi-Platform Adapters: Seamlessly switch between GitHub, Linear, Plane, and Planka using standardized CLI wrappers.
  • Snapshot Diffing: Advanced polling logic that synthesizes events by comparing current states against previous snapshots when native webhooks are unavailable.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*