Feishu Whiteboard
Skill by autogame-17
Why use this skill?
Use the Feishu Whiteboard skill to automatically generate architecture diagrams and process flows from text, streamlining your technical documentation workflows.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/autogame-17/feishu-whiteboardWhat This Skill Does
The Feishu Whiteboard skill is a robust automation utility designed to bridge the gap between abstract AI reasoning and visual documentation. By leveraging the Feishu (Lark) Open Platform API, this skill allows users to programmatically generate, manipulate, and structure information on a digital whiteboard. It is specifically designed to transform text-based system architecture, process flows, or brainstorming notes into visual diagrams without manual interface interaction. The skill manages the lifecycle of whiteboard nodes, including creating various geometric shapes like rectangles and cylinders, and establishing relationships via logical connectors.
Installation
To integrate this skill into your environment, use the OpenClaw command-line interface. Run the command clawhub install openclaw/skills/skills/autogame-17/feishu-whiteboard from your terminal. Ensure that you have registered an application within the Feishu Developer Console and have successfully obtained your FEISHU_APP_ID and FEISHU_APP_SECRET. You must explicitly enable the board:whiteboard:node:create permission scope in your Feishu app settings to allow the agent to modify boards on your behalf. Once installed, add these credentials to your local .env or config.json file.
Use Cases
This skill is indispensable for technical teams and project managers. Common use cases include: 1. Auto-generating architectural diagrams from infrastructure-as-code files or system design requirements. 2. Visualizing user flow mapping during UX research sessions. 3. Creating automated meeting summaries that include visual representations of discussed workflows. 4. Batch-creating standardized project templates for new onboarding cycles.
Example Prompts
- "Create a new Feishu whiteboard named 'Login Authentication Flow' and add a rectangle for the user input and a cylinder for the database, then connect them."
- "Based on our current backend structure, build an architecture diagram on a new whiteboard representing our load balancer and microservice nodes."
- "Summarize the brainstorming session notes into a flowchart on a Feishu whiteboard, using shapes to distinguish between different service components."
Tips & Limitations
When using this skill, ensure that your node coordinates (x, y) are carefully mapped to prevent overlap. If you receive a '404 page not found' error, verify that the Feishu Whiteboard API is enabled in your tenant's security settings and that the API version matches the implementation path. Note that the skill currently assumes standard naming conventions for nodes; complex, multi-layered hierarchies may require additional scripting beyond the base draw.js implementation. Always test your generated diagrams on a sandbox board before pushing to production or executive dashboards.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-autogame-17-feishu-whiteboard": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: external-api, network-access
Related Skills
capability-evolver
A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.
feishu-voice-assistant
Sends voice messages (audio) to Feishu chats using Duby TTS.
security-sentinel
Scan the workspace for security vulnerabilities, exposed secrets, and misconfigurations.
prompt-optimizer
Evaluate, optimize, and enhance prompts using 58 proven prompting techniques. Use when user asks to improve, optimize, or analyze a prompt; when a prompt needs better clarity, specificity, or structure; or when generating prompt variations for different use cases. Covers quality assessment, targeted improvements, and automatic optimization across techniques like CoT, few-shot learning, role-play, and 50+ more.
Feishu Broadcast
Skill by autogame-17