lark-whiteboard

Query and update Feishu Whiteboards via PlantUML, Mermaid, or OpenAPI inputs.

12|3|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/baibairui/WoClaw --skill lark-whiteboard-baibairui
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: lark-whiteboard
Source: https://github.com/baibairui/WoClaw/tree/main/.codex-runtime/home/.agents/skills/lark-whiteboard
Command: npx skills add https://github.com/baibairui/WoClaw --skill lark-whiteboard-baibairui

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Feishu Whiteboards embedded in Feishu cloud documents often require manual navigation and tedious copy-paste to extract diagrams or make updates. This skill provides a unified, scriptable way to query content, export visual previews or underlying structure, and apply updates using PlantUML/Mermaid or raw OpenAPI formats.

Core Features & Use Cases

  • Query whiteboard content and export as preview images or code blocks (PlantUML/Mermaid) or the raw OpenAPI node format.
  • Update board content from Mermaid, PlantUML, or raw OpenAPI inputs, including large diagrams and structured content.
  • Visualize architecture, workflows, organization charts, timelines, causality, and comparison diagrams directly within Feishu cloud docs.
  • Integrate with lark-cli workflows and whiteboard-cli tooling for end-to-end collaboration in development pipelines.

Quick Start

Query or update a Feishu whiteboard using lark-cli by supplying a whiteboard token.

Frequently Asked Questions about lark-whiteboard

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

FAQPage Schema
How do I export a Feishu whiteboard as Mermaid or PlantUML code?▼

You can export a Feishu whiteboard as Mermaid or PlantUML code by querying the board content via lark-cli with a whiteboard token, which extracts the underlying structure into the desired code format.

Can I update a Feishu whiteboard using raw OpenAPI inputs?▼

Yes, you can update Feishu whiteboard content using raw OpenAPI inputs, alongside PlantUML or Mermaid formats, including large diagrams and structured content, by executing update tasks via lark-cli.

What is the best way to visualize architecture diagrams in Feishu cloud docs?▼

Visualizing architecture diagrams in Feishu cloud docs is achieved by updating embedded whiteboards using Mermaid or PlantUML inputs, which directly renders workflows, processes, and architectures within the document.

Do I need a whiteboard token to query content from Feishu cloud documents?▼

Yes, accessing and querying content from Feishu whiteboards requires a specific whiteboard token and proper authentication setup from the shared SKILL.md to successfully execute read and update operations.

Does lark-cli support exporting whiteboard preview images for large diagrams?▼

Yes, lark-cli supports exporting Feishu whiteboards as preview images and effectively handles large diagrams and structured structured content when querying board content for visualization tasks.