What problem does it solve?
This skill turns vague diagram requests into fully specified Lark whiteboard DSL or Mermaid drafts so you never need to guess layout, color, or upload safety when creating charts, architectures, and flow visuals.
Core Features & Use Cases
- Workflow orchestration: Routes requests between DSL and Mermaid, consults the content/layout/style references, and enforces layout constraints before emitting JSON or .mmd input.
- Scene-specific guidance: Provides explicit rules for architecture, comparison, fishbone, bar/line charts, funnels, pyramids, flywheels, treemaps, and more so each diagram keeps consistent spacing, typography, and connectors.
- Safe rendering & delivery: Requires Node.js 18+, ensures @larksuite/whiteboard-cli and lark-cli are used, and enforces dry-run uploads with user confirmation when writing to existing Lark whiteboard tokens.
Quick Start
Tell the skill to plan the diagram DSL, consult the relevant scene guide, and render it with @larksuite/whiteboard-cli.