What problem does it solve? Creating and editing diagrams in Feishu (Lark) whiteboards manually is slow and hard to automate. This Skill lets an agent read whiteboard content, export it as preview images, SVG, or Mermaid/PlantUML source, and write new or updated diagrams back to the board programmatically. ## Core Features & Use Cases - Export whiteboards: Export a board as a preview image, SVG vector graphic, Mermaid/PlantUML source code, or raw OpenAPI node structure via lark-cli whiteboard +export. - Create and update diagrams: Write content with +update in Mermaid, PlantUML, SVG, or raw OpenAPI formats, with overwrite or incremental append modes and idempotent tokens for safe retries. - Rich diagram generation: Built-in scene guides and DSL layout rules for architecture diagrams, flowcharts, fishbone diagrams, funnels, flywheels, bar/line charts, comparison matrices, and more, rendered locally with @larksuite/whiteboard-cli before writing. - Use Case: Ask the agent to draw a microservices architecture diagram into a Feishu doc's whiteboard; it generates the DSL JSON, renders a PNG preview for verification, converts to OpenAPI format, and writes it to the board. ## Quick Start Use the lark-whiteboard skill to export the whiteboard at this Feishu doc URL as a preview image, then create a new architecture diagram and write it back to the board.