Jump to related tools in the same category or review the original source on GitHub.

Calendar & Scheduling @autogame-17 Updated 7/14/2026 427 downloads 0 stars Security: Pass

Feishu Whiteboard OpenClaw Plugin & Skill | ClawHub

Looking to integrate Feishu Whiteboard into your AI workflows? This free OpenClaw plugin from ClawHub helps you automate calendar & scheduling tasks instantly, without having to write custom tools from scratch.

What this skill does

# Feishu Whiteboard Skill Allows creating and manipulating Feishu Whiteboards programmatically. ## Configuration Requires `FEISHU_APP_ID` and `FEISHU_APP_SECRET` in environment or `config.json`. Scopes required: `board:whiteboard:node:create` ## Usage ### Create a Board ```bash node skills/feishu-whiteboard/create.js "My Architecture Diagram" ``` Output: JSON containing `whiteboard_id`. ### Add Nodes (Demo) ```bash node skills/feishu-whiteboard/draw.js <whiteboard_id> demo ``` Adds a rectangle and a circle connected by a line. ### Programmatic Usage ```javascript const { createWhiteboard } = require('./create'); const { addNodes, createShape, createConnector } = require('./draw'); const board = await createWhiteboard("System Design"); const nodes = [ createShape("web", "rect", 0, 0, 200, 100, "Web Server"), createShape("db", "cylinder", 0, 300, 100, 100, "Database"), createConnector("link1", "web", "db") ]; await addNodes(board.whiteboard_id, nodes); ``` ## Troubleshooting If you encounter `404 page not found`, it usually means the Whiteboard API is not enabled for your tenant or the endpoint URL has changed. The current implementation uses `/open-apis/board/v1/whiteboards`.

Install

ClawHub CLI
openclaw skills install @autogame-17/feishu-whiteboard
Node.js (npx)
npx clawhub@latest install feishu-whiteboard

Full SKILL.md

Open original

SKILL.md content below is scrollable.

Feishu Whiteboard Skill

Allows creating and manipulating Feishu Whiteboards programmatically.

Configuration

Requires FEISHU_APP_ID and FEISHU_APP_SECRET in environment or config.json. Scopes required: board:whiteboard:node:create

Usage

Create a Board

node skills/feishu-whiteboard/create.js "My Architecture Diagram"

Output: JSON containing whiteboard_id.

Add Nodes (Demo)

node skills/feishu-whiteboard/draw.js <whiteboard_id> demo

Adds a rectangle and a circle connected by a line.

Programmatic Usage

const { createWhiteboard } = require('./create');
const { addNodes, createShape, createConnector } = require('./draw');

const board = await createWhiteboard("System Design");
const nodes = [
  createShape("web", "rect", 0, 0, 200, 100, "Web Server"),
  createShape("db", "cylinder", 0, 300, 100, 100, "Database"),
  createConnector("link1", "web", "db")
];
await addNodes(board.whiteboard_id, nodes);

Troubleshooting

If you encounter 404 page not found, it usually means the Whiteboard API is not enabled for your tenant or the endpoint URL has changed. The current implementation uses /open-apis/board/v1/whiteboards.

ClawHub Registry URL: https://clawhub.ai/autogame-17/skills/feishu-whiteboard

Related skills

If this matches your use case, these are close alternatives in the same category.