An AI-ready skill to programmatically read and extract structured content from Feishu (Lark) documents, spreadsheets, and slides using the official Open API.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install feishu-doc-reader
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-reader 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 Reader is a specialized tool designed to bridge the gap between Feishu (Lark) content and developer-driven automation. As a key component of the Openclaw Skills ecosystem, it leverages the official Feishu Open API to transform complex document structures into clean, actionable JSON data. This skill is particularly valuable for developers building AI-powered workflows that need to ingest organizational knowledge directly from collaborative cloud documents.
By handling the intricacies of tenant authentication and API rate limiting, the skill allows you to focus on the data rather than the protocol. It supports a wide range of content types, from standard docx files to legacy docs and spreadsheets, ensuring that your Openclaw Skills implementation remains versatile and robust across different enterprise use cases.
To start using this skill within your Openclaw Skills environment, follow these steps:
./reference/feishu_config.json with your credentials:{
"app_id": "your_feishu_app_id_here",
"app_secret": "your_feishu_app_secret_here"
}
Grant the necessary permissions in your Feishu App console: docx:document:readonly, doc:document:readonly, and sheets:spreadsheet:readonly.
Set executable permissions for the included shell scripts:
chmod +x scripts/read_doc.sh
chmod +x scripts/get_blocks.sh
The skill produces a structured data output that maps the complex Feishu block ecosystem into a readable format:
| Component | Description |
|---|---|
| Metadata | Includes document title, owner, create_time, and versioning info. |
| Content Blocks | An array of objects representing headings, text, code, and lists. |
| Tables | Fully parsed row and column data extracted from spreadsheet blocks. |
| Hierarchy | Mapping of parent_id and children_ids to maintain document flow. |
| Attachments | Metadata and tokens for images and external links. |
Loading
A specialized tool to automate the extraction of transcripts, AI summaries, and meeting events from public Tencent Meeting recording links.

A specialized skill for managing and orchestrating multiple service paths using the tailscale serve command without configuration conflicts.

A sophisticated browser automation skill for managing grocery orders, deal hunting, and cart optimization on the Checkers Sixty60 platform.

A powerful tool for searching podcast transcripts and retrieving episode metadata via semantic search.

An automated market intelligence tool providing daily briefings and trend analysis for the Hong Kong stock exchange.

A specialized tool for extracting and summarizing high-engagement AI-related discussions from Twitter/X.








































