What problem does it solve?
Manually creating professional visual diagrams like architecture diagrams, flowcharts, and mind maps in Feishu whiteboard requires specialized design skills, tedious layout adjustments, and manual formatting, which slows down technical documentation, process mapping, and team collaboration.
Core Features & Use Cases
- Dual Rendering Paths: Automatically routes standard diagram types (mind maps, sequence diagrams, flowcharts) to Mermaid for stable auto-layout, and uses a custom DSL for precise control of complex visuals like architecture diagrams, org charts, and custom charts.
- Built-in Best Practices: Includes pre-defined layout systems, color palettes, typography rules, and scene-specific guides to ensure generated diagrams are visually consistent and professional without manual tuning.
- Feishu Integration: Supports direct upload of generated diagrams to Feishu whiteboards, with mandatory pre-upload dry run checks to prevent accidental overwriting of existing user content.
- Use Case: A product manager can use this skill to generate a complete microservice architecture diagram with layered grouping, color-coded modules, and directional connectors in minutes, then upload it directly to their team's Feishu technical documentation, instead of spending hours manually drawing and formatting each element.
Quick Start
Use the lark-whiteboard skill to create a layered e-commerce system architecture diagram showing the user access layer, gateway layer, service layer, and data layer, then upload it to my Feishu project whiteboard.