lark-whiteboard

Query and update Lark whiteboards via CLI with Mermaid, PlantUML, and OpenAPI formats.

Updated Apr 26, 2026
One-click install
npx skills add https://github.com/erencoding/agent-skill-openclaw --skill lark-whiteboard-erencoding
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lark-whiteboard
Source: https://github.com/erencoding/agent-skill-openclaw/tree/main/custom-skills/lark-whiteboard
Command: npx skills add https://github.com/erencoding/agent-skill-openclaw --skill lark-whiteboard-erencoding

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Lark Whiteboard management typically requires manual operations through the UI. This skill provides a CLI-based workflow to query and modify whiteboards, exporting previews or code representations and updating board content deterministically.

Core Features & Use Cases

  • Query whiteboards to export a preview image, embedded Mermaid/PlantUML code, or raw OpenAPI node structures.
  • Update existing whiteboards using native formats (Mermaid, PlantUML, OpenAPI) with safeguards like dry-run and idempotent tokens.
  • Automate common tasks such as exporting diagrams, batch updates, and integrating whiteboard actions into larger automation flows.

Quick Start

Run a basic query to fetch a board and export a preview image using the CLI.

Frequently Asked Questions about lark-whiteboard

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

FAQPage Schema
How do I update Lark whiteboard content from the command line?

You can update Lark whiteboard content from the command line by passing Mermaid, PlantUML, or OpenAPI inputs. The process enforces safety using --overwrite and --dry-run flags for deterministic board updates.

Can I export Mermaid or PlantUML code from an existing Lark whiteboard?

Yes, you can query Lark whiteboards to export embedded Mermaid or PlantUML code. The CLI also supports exporting preview images and raw OpenAPI node structures from the board.

Do I need lark-cli and whiteboard-cli to automate whiteboard queries?

Yes, automating Lark whiteboard queries and updates requires both lark-cli and whiteboard-cli. These dependencies enable programmatic control to export previews and modify board content.

What is the best way to automate batch updates for Lark whiteboards?

The best way to automate batch updates for Lark whiteboards is using CLI inputs like Mermaid, PlantUML, or OpenAPI formats. This approach integrates into larger automation flows with idempotent tokens.

When should I use the dry-run flag for whiteboard modifications?

You should use the --dry-run flag when modifying Lark whiteboards to preview changes before applying them. This safety mechanism prevents unintended overwrites alongside the --overwrite flag.