lark-whiteboard

Query and update Lark Whiteboard diagrams by exporting and writing Mermaid/PlantUML code.

1|Updated May 17, 2026
One-click install
npx skills add https://github.com/mykcs/myk-skills --skill lark-whiteboard-mykcs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lark-whiteboard
Source: https://github.com/mykcs/myk-skills/tree/main/lark-whiteboard
Command: npx skills add https://github.com/mykcs/myk-skills --skill lark-whiteboard-mykcs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill solves the problem of managing Lark Whiteboards manually by providing reliable ways to query board content, export diagrams, and update complex visual structures (including Mermaid/PlantUML and DSL workflows) without tedious manual editing.

Core Features & Use Cases

  • Query & Export: Retrieve whiteboard contents and export as preview images, code (Mermaid/PlantUML), or raw node structures.
  • Update & Rebuild: Update existing boards using Mermaid/PlantUML or rebuild from DSL/OpenAPI-compatible node structures.
  • Create Complex Diagrams: Support creation and modification workflows for architecture, process, organization, timelines, causality, comparisons, and other structured diagram types via routed rendering.

Quick Start

Run lark-whiteboard to first confirm the required CLI availability, then use +query with your whiteboard token to export the board as Mermaid/PlantUML code and immediately edit it before applying +update.

Frequently Asked Questions about lark-whiteboard

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

FAQPage Schema
How do I update a Lark Whiteboard using Mermaid or PlantUML code?

You can update a Lark Whiteboard by exporting existing diagrams as Mermaid or PlantUML code, editing the code, and writing the updates back to the same board via the update workflow.

Can I export Lark Whiteboard diagrams as code instead of images?

Yes, you can export Lark Whiteboard diagrams as Mermaid or PlantUML code, preview images, or raw DSL and OpenAPI-compatible node structures for structured architecture and flow representations.

Do I need lark-cli to query and edit whiteboard diagrams like code?

Yes, lark-cli is required for querying and updating Lark Whiteboards, utilizing authenticated shared credentials and idempotent tokens to safely manage deterministic dry-run overwrites.

What is the best way to rebuild complex architecture diagrams on a Lark Whiteboard?

The best way to rebuild complex architecture diagrams is by using DSL or OpenAPI-compatible node structures, which support routed rendering workflows for timelines, causality, and process flows.

How does dry-run overwrite safety work when updating Lark Whiteboards?

Dry-run overwrite safety provides deterministic updates by using idempotent tokens during the whiteboard update process, ensuring that routed rendering workflows apply changes predictably without accidental overwrites.