lark-whiteboard-cli

Render Lark whiteboard diagrams from DSL or Mermaid formats.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/466852675/Skills-2026 --skill lark-whiteboard-cli
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: lark-whiteboard-cli
Source: https://github.com/466852675/Skills-2026/tree/main/lark-whiteboard-cli
Command: npx skills add https://github.com/466852675/Skills-2026 --skill lark-whiteboard-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Manually creating and uploading professional diagrams on Lark whiteboard is time‑consuming and error‑prone. This Skill automates the entire workflow—from layout planning to PNG rendering and optional board upload—so users can generate accurate visualizations quickly.

Core Features & Use Cases

  • Dual rendering paths: Choose DSL for fine‑grained control or Mermaid for automatic layout of mind maps, sequence diagrams, class diagrams, and pie charts.
  • Structured workflow: Three‑step process (routing & knowledge extraction, DSL generation, render & review) with built‑in validation and fallback mechanisms.
  • Upload safety checks: Mandatory dry‑run and user confirmation before overwriting existing whiteboard content.
  • Use Cases: System architecture diagrams, workflow swimlanes, mind maps, and any visual artifact that needs to be shared directly in Lark documents.

Quick Start

Ask the assistant to create a Lark whiteboard diagram of your system architecture using the lark-whiteboard-cli skill.

Frequently Asked Questions about lark-whiteboard-cli

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

FAQPage Schema
How do I generate Mermaid diagrams on a Lark whiteboard via CLI?▼

You can render Lark whiteboard diagrams by using the lark-whiteboard-cli tool to process Mermaid inputs for automatic layout of mind maps, sequence diagrams, class diagrams, and pie charts.

What's the best way to create system architecture diagrams for Lark documents?▼

The best way to create system architecture diagrams for Lark documents is using the DSL rendering path via the whiteboard-cli tool, which provides fine-grained layout control and PNG generation.

Do I need Node.js 18 to render Lark whiteboard diagrams?▼

Yes, rendering Lark whiteboard diagrams requires Node.js 18 or higher, the @larksuite/whiteboard-cli package, and the lark-cli tool for authentication and upload.

Can I use DSL for fine-grained control over Lark whiteboard layouts?▼

Yes, you can choose the DSL rendering path for fine-grained control over board layouts, or switch to Mermaid for automatic diagram layout generation within the Lark whiteboard environment.

Does uploading diagrams to Lark whiteboard overwrite existing content?▼

Uploading diagrams includes mandatory dry-run and user confirmation safety checks before proceeding, ensuring existing whiteboard content is protected from accidental overwriting.

What diagrams can I automatically layout using Mermaid in Lark whiteboard?▼

You can automatically layout mind maps, sequence diagrams, class diagrams, and pie charts using the Mermaid rendering path supported by the Lark whiteboard CLI workflow.