lark-whiteboard

Generate architecture, workflow, and org-chart diagrams for Feishu docs.

16.3k|1.3k|Updated Mar 25, 2026
One-click install
npx skills add https://github.com/larksuite/cli --skill lark-whiteboard
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lark-whiteboard
Source: https://github.com/larksuite/cli/tree/main/skills/lark-whiteboard
Command: npx skills add https://github.com/larksuite/cli --skill lark-whiteboard

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Whiteboard skill enables you to visually design diagrams for Feishu docs or via the Whiteboard CLI, reducing manual drafting time and ensuring consistent visuals.

Core Features & Use Cases

  • Automates creation of architecture diagrams, flowcharts, mind maps, and organization charts from structured inputs.
  • Integrates with the lark-cli workflow to render diagrams as PNGs or directly into Feishu docs.
  • Real-world scenario: generate a complete system architecture diagram from a service map and export it for documentation or presentation.

Quick Start

Use the Whiteboard skill to generate a diagram from a prepared JSON configuration and render it with the Whiteboard CLI.

Frequently Asked Questions about lark-whiteboard

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

FAQPage Schema
How do I generate architecture diagrams for Feishu docs?

You can generate architecture diagrams for Feishu docs by providing a prepared JSON configuration to the Whiteboard skill, which validates inputs and renders the visual diagram automatically. This reduces manual drafting time and ensures consistent visuals.

Can I render flowcharts and mind maps using the Whiteboard CLI?

Yes, you can render flowcharts and mind maps using the Whiteboard CLI. The skill processes structured inputs to create these visualizations and can export them directly as PNG files for documentation or presentations.

What is the best way to automate organization chart creation from structured data?

Automating organization chart creation is best handled by converting your structured data into a JSON configuration, which the Whiteboard skill then uses to apply layout guidelines and render the chart directly into Feishu docs.

Does the Whiteboard skill require manual layout adjustments after generating a diagram?

No, manual layout adjustments are generally unnecessary because the skill aligns outputs with established layout guidelines. It manages dependencies and validates inputs to ensure safe rendering and consistent visual output.

Why do I need to provide a JSON configuration to create workflow diagrams?

A JSON configuration is required to provide the structured inputs necessary for the Whiteboard skill to accurately map dependencies and render workflow diagrams. This input validation ensures the final visualization is safe and correctly structured.