Feishu Document Creator for Openclaw

A professional-grade tool for creating and managing structured Feishu documents with smart content segmenting and automated error recovery.

tc1993
v1.0.8
Mar 25, 2026
0
1.3k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install create-feishu-doc

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install create-feishu-doc using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Feishu Document Creator?

The Feishu Document Creator is a robust automation tool designed to streamline the generation of structured content within the Feishu ecosystem. It handles everything from technical documentation and PRDs to creative writing and project reports. By leveraging advanced API management, this Openclaw Skills integration overcomes standard platform limitations such as content length restrictions and timeout issues.

This skill is particularly valuable for developers and project managers who need to transform large volumes of raw text or data into polished, formatted Feishu documents. It ensures data integrity through a sophisticated multi-step writing process, making it an essential component of any automated workflow involving the Feishu platform.

Feishu Document Creator Use Cases

  • Generating comprehensive technical documentation and API references directly from source code.
  • Automating the creation of weekly project reports and status updates.
  • Compiling long-form creative content like novels or articles into organized Feishu chapters.
  • Transforming structured data or meeting notes into professional PRDs and project plans.

How Feishu Document Creator Works

  1. Initialization: The skill calls the Feishu API via the feishu_doc tool to create a blank document with the specified title.
  2. Synchronization Delay: It implements a mandatory 2-second wait to ensure the Feishu server has fully initialized the document ID and URL.
  3. Smart Segmentation: Large content blocks are intelligently split into logical segments of 300-500 words to prevent API payload errors.
  4. Batch Processing: Segments are appended sequentially with defined pauses to maintain stability and avoid rate limiting.
  5. Verification: After all segments are uploaded, the skill performs a final integrity check to ensure the document is complete and correctly formatted.

Feishu Document Creator Setup

To utilize this skill within the Openclaw Skills framework, ensure your Feishu API credentials are configured in your environment.

# Install required dependencies
pip install requests

# Configure your Feishu App ID and Secret
export FEISHU_APP_ID="your_id"
export FEISHU_APP_SECRET="your_secret"

Feishu Document Creator Data Schema & Taxonomy

The skill organizes data through a systematic identification and tracking process:

Attribute Description Format
document_id The unique identifier generated by Feishu String
doc_url The shareable link to the created document URL
segments A collection of content blocks split by logic Array
retry_count Number of attempts made for failed segments Integer
write_status Success/Failure status for each segment Boolean

Feishu Document Creator Advanced Features

  • Intelligent Retry Mechanism: Automatically retries failed API calls up to 3 times with exponential backoff and format simplification.
  • Content Aware Splitter: Breaks documents at natural boundaries (chapters, headers, or paragraphs) to ensure readability.
  • Progress Tracking: Real-time reporting of the writing progress, showing successful vs. total segments.
  • Parallel Processing Support: Capability to handle multiple document creation tasks simultaneously for high-volume workflows.
  • Format Downgrading: If complex Markdown fails, the skill can fallback to plain text to ensure content delivery.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*