WeKan CLI Skill for Openclaw

A powerful CLI-driven skill to manage cards, lists, and boards on self-hosted WeKan servers through an AI agent.

madsmith
v1.5.0
Feb 22, 2026
0
1k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install wekan-openclaw-skill

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 wekan-openclaw-skill 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 WeKan CLI Skill?

This skill integrates the wekancli tool with Openclaw Skills to provide a seamless interface for managing kanban-style project boards. It allows AI agents to interact directly with self-hosted WeKan instances, enabling automated task organization, status updates, and board maintenance.

By leveraging a specific user session or identity, the skill ensures that all actions taken by the agent are authenticated and correctly attributed within the WeKan environment. This is an ideal solution for teams that require a Trello-like experience but prefer the privacy and control of a self-hosted platform. Integrating this with Openclaw Skills allows your AI to act as a project coordinator that keeps your boards up to date in real-time.

WeKan CLI Skill Use Cases

  • Automating the creation of tasks based on conversation context.
  • Organizing project backlogs by moving cards between status columns like To Do and Done.
  • Archiving completed tasks and cleaning up stale boards programmatically.
  • Synchronizing task boards with external project management workflows.
  • Fetching card details to provide status updates during stand-up meetings.

How WeKan CLI Skill Works

  1. The AI agent authenticates with the target WeKan server using the provided WEKAN_URL and WEKAN_TOKEN.
  2. The agent identifies the correct board and list IDs by querying the server with wekancli list commands.
  3. Based on the user's request, the agent executes specific wekancli commands to create, edit, or archive cards.
  4. The agent verifies the action by listing the updated board state, ensuring the task was successfully processed.
  5. All changes are reflected immediately on the self-hosted WeKan instance for the entire team.

WeKan CLI Skill Setup

To use this skill within Openclaw Skills, you must first install the WeKan CLI and configure your environment variables.

Install the CLI using uv:

uv tool install wekan-cli @ git+https://github.com/madsmith/wekan_cli.git

Set the following environment variables in your environment or agent configuration:

export WEKAN_URL="https://your-wekan-server.com"
export WEKAN_TOKEN="your_api_token_here"

WeKan CLI Skill Data Schema & Taxonomy

The skill interacts with the WeKan API using the following data entities:

Entity Description
Board ID The unique identifier for a specific project board.
List ID The identifier for a column (e.g., Backlog, In Progress) within a board.
Card ID The unique identifier for an individual task or card.
User ID The identity of the card author, used for attribution and filtering.
WEKAN_TOKEN The bearer token used to authenticate all CLI requests.

WeKan CLI Skill Advanced Features

  • Support for unique agent tokens to maintain distinct audit trails for AI actions.
  • Bulk movement of cards across different lists for rapid board reorganization.
  • Compatibility with private self-hosted instances behind VPNs or secure gateways.
  • Multi-agent coordination support within the Openclaw Skills framework.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*