A reliable tool for creating Feishu documents that solves content loss issues by using a two-step creation and appending workflow.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install feishu-doc-writer
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install feishu-doc-writer using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Feishu Document Writer is a specialized utility designed for the Openclaw Skills ecosystem to handle document generation within the Feishu (Lark) platform. It addresses a specific technical limitation in the Feishu API where providing content during the initial creation phase can lead to empty documents. By utilizing a two-step process—initial creation followed by a content append—this tool ensures high-fidelity data transfer.
This skill is particularly valuable for developers and teams who need to transform Markdown-formatted data into native Feishu documents. It bridges the gap between automated scripts and collaborative office suites, providing a robust way to publish reports, logs, and documentation directly from an AI agent or CLI environment.
create action, providing only the document title while keeping the content parameter empty.document_id or doc_token.append action.To use this tool within your Openclaw Skills environment, you can invoke it through the built-in function or via a standalone Python script.
# Usage via Python script
python3 scripts/feishu_doc_writer.py "Document Title" "content_file.md"
When calling the tool programmatically:
# Step 1: Create (Title only)
feishu_doc(action="create", title="My Report", content="")
# Step 2: Append (Content injection)
feishu_doc(action="append", doc_token="DOC_ID_FROM_STEP_1", content="# Header\nContent here...")
The skill utilizes a structured parameter set to manage the document lifecycle. Below is the mapping of data requirements:
| Parameter | Requirement | Description |
|---|---|---|
action |
Required | Use create for new files or append for existing ones. |
title |
Optional | The document name, used during the create phase. |
doc_token |
Required (Append) | The unique identifier of the target Feishu document. |
content |
Required (Append) | Markdown string to be rendered into the document. |
Loading
RankClaw is a specialized trust and safety layer designed to audit Openclaw Skills and MCP servers for security vulnerabilities before deployment.

An automated workflow to upgrade Next.js projects to the latest major versions using official migration guides and codemods.

A technical guide for implementing Partial Prerendering and granular caching strategies using the latest Next.js 16 directives and APIs.

A specialized technical ruleset for enforcing modern Next.js standards, from React Server Component boundaries to advanced performance optimizations.

A Python-powered CLI tool designed to upload and send images directly to Feishu users using the Lark OpenAPI.

A comprehensive social interaction tool for AI agents to post updates, browse community feeds, and engage through comments and reactions.








































