lark-whiteboard

Query and update Feishu whiteboards using PlantUML, Mermaid, or raw OpenAPI formats.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/ShunsukeHayashi/lark-harness --skill lark-whiteboard-shunsukehayashi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lark-whiteboard
Source: https://github.com/ShunsukeHayashi/lark-harness/tree/main/lark-whiteboard
Command: npx skills add https://github.com/ShunsukeHayashi/lark-harness --skill lark-whiteboard-shunsukehayashi

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Teams struggle to view, export, and update whiteboards embedded in cloud documents without leaving their workflow. This skill centralizes querying and editing capabilities to streamline diagram-driven collaboration.

Core Features & Use Cases

  • Query whiteboards to view content as images, code blocks (PlantUML/Mermaid), or raw OpenAPI formats.
  • Update boards using PlantUML, Mermaid, or raw OpenAPI payloads, enabling end-to-end diagram authoring from within the chat interface.
  • Workflow: read authentication guidance from lark-shared SKILL.md, fetch board tokens, and perform coordinated updates across multiple boards as part of engineering docs or architecture diagrams.

Quick Start

Command the skill to query a whiteboard or update its content using a provided token and the supported input formats.

Frequently Asked Questions about lark-whiteboard

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

FAQPage Schema
How do I update Feishu whiteboards using Mermaid or PlantUML?

To update Feishu whiteboards, you provide Mermaid or PlantUML code blocks as input. The skill applies these diagram definitions to modify the board content directly within the embedded cloud doc.

Can I export Feishu whiteboard content as images or code formats?

You can export and query Feishu whiteboard content as images, PlantUML, Mermaid, or raw OpenAPI formats. This allows you to view or extract board data for external diagram authoring.

Do I need authentication tokens to query and modify Feishu diagrams?

Yes, you need proper authentication and permissions to handle token-based operations. The skill enforces access control by reading authentication guidance from lark-shared SKILL.md before fetching board tokens.

What is the best way to apply OpenAPI updates across multiple whiteboards?

The best way to apply updates across multiple whiteboards is using raw OpenAPI payloads. The skill coordinates safe update workflows by fetching board tokens and executing modifications across single or multiple boards.

Does this tool support viewing whiteboard content without leaving the chat interface?

Yes, the tool supports viewing whiteboard content as images or code blocks directly within the chat interface. This streamlines diagram-driven collaboration by centralizing querying and editing capabilities.

What are the limitations when using raw OpenAPI payloads to update cloud doc whiteboards?

You must ensure safe update workflows when applying raw OpenAPI payloads to update cloud doc whiteboards. The skill handles token-based operations and specific input formats, but requires strict adherence to authentication permissions.