What problem does it solve? Viewing and editing Lark (Feishu) whiteboards programmatically is difficult because the native OpenAPI node format is verbose and hard to author by hand. This Skill lets you export whiteboards as images, SVG, or Mermaid/PlantUML code, and create or update complex diagrams (architecture, flowchart, fishbone, funnel, bar chart, flywheel, and more) through structured workflows. ## Core Features & Use Cases - Whiteboard Query & Export: Export a whiteboard as a preview image, SVG vector graphic, Mermaid/PlantUML source code, or raw OpenAPI node JSON via lark-cli whiteboard +query. - Multi-Format Updates: Write content back to a whiteboard using Mermaid, PlantUML, SVG, or raw OpenAPI formats with idempotent, optionally overwriting updates via lark-cli whiteboard +update. - Guided Diagram Authoring: Scene-specific guides and layout rules (architecture, flowchart, comparison, fishbone, funnel, flywheel, bar chart) with a custom whiteboard DSL, Dagre auto-layout, and script-based coordinate generation, rendered and verified locally before writing. - Use Case: A user asks to draw a microservices architecture diagram in a Feishu doc. The Skill extracts the whiteboard token, generates DSL JSON following the architecture scene guide, renders a PNG for review, converts it to OpenAPI format with whiteboard-cli, and writes it into the whiteboard. ## Quick Start Use the lark-whiteboard skill to export the whiteboard in this Feishu document as a preview image, then redraw it as a layered architecture diagram.