larksuite avatar

Lark Whiteboard Cli

This tool generates Lark (Feishu) whiteboard diagrams from natural language requests using either a custom DSL or Mermaid syntax. It automatically chooses the right rendering path based on diagram type, handles layout calculations through JavaScript scripts for complex visualizations like fishbone or flywheel charts, and outputs both PNG files and uploadable whiteboard tokens. The workflow includes mandatory pre-flight checks to prevent overwriting existing whiteboards and built-in visual validation to catch common issues like text truncation or overlapping nodes. Best for teams already using Lark who need programmatic diagram generation with precise layout control.

skills.sh installs
16.5K
GitHub stars
18K
last updated
Aug 21, 2026

Install

$ npx -y skills add larksuite/cli --skill lark-whiteboard-cli --agent claude-code

Installs into .claude/skills of the current project.

Files

This tool generates Lark (Feishu) whiteboard diagrams from natural language requests using either a custom DSL or Mermaid syntax. It automatically chooses the right rendering path based on diagram type, handles layout calculations through JavaScript scripts for complex visualizations like fishbone or flywheel charts, and outputs both PNG files and uploadable whiteboard tokens. The workflow includes mandatory pre-flight checks to prevent overwriting existing whiteboards and built-in visual validation to catch common issues like text truncation or overlapping nodes. Best for teams already using Lark who need programmatic diagram generation with precise layout control.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/larksuite/cli
Categories
CLI & Terminal, Office & Documents
First seen
Apr 16, 2026

More from larksuite/cli

All 29
1base44 avatarbase44-clibase44/skillsThe base44 CLI is used for EVERYTHING related to base44 projects: resource configuration (entities, backend functions, ai agents), initialization and actions (r13.2Kskills.sh installs
2klingai-tech avatarkling-cliklingai-tech/skillskling cli11.3Kskills.sh installs
3shopify avatarshopify-use-shopify-clishopify/shopify-ai-toolkitChoose when the user needs **Shopify CLI** to run or fix something now: validate app or extension config on disk (`shopify.app.toml`, `shopify.app.<name>.toml`,11.2Kskills.sh installs
4wshobson avatarscreen-reader-testingwshobson/agentsTest web applications with screen readers including VoiceOver, NVDA, and JAWS. Use when validating screen reader compatibility, debugging accessibility issues, 11.1Kskills.sh installs
5langchain-ai avatarlanggraph-clilangchain-ai/langchain-skillsINVOKE THIS SKILL when using the langgraph CLI to scaffold, develop, build, or deploy LangGraph applications. Covers langgraph new, dev, build, up, deploy, and 9.7Kskills.sh installs
6makenotion avatarnotion-climakenotion/skillsUse the Notion CLI (`ntn`) to interact with the Notion API, manage workers, and upload files. Use when the user asks to "call the Notion API", "deploy a worker"9Kskills.sh installs