← 返回 Skills 市场
Feishu Doc Exporter
作者
Chaohua Xu
· GitHub ↗
· v1.0.0
549
总下载
0
收藏
3
当前安装
1
版本数
在 OpenClaw 中安装
/install feishu-doc-exporter
功能描述
Feishu Document Exporter - Batch export Feishu docs to markdown/PDF
使用说明 (SKILL.md)
Feishu Document Exporter
Batch export Feishu documents to markdown or PDF format, features:
- Batch export entire folders
- Preserve document structure and formatting
- Export images as local files
- Support nested folder hierarchy
- Generate table of contents
- Support incremental export
Usage
# Export single document to markdown
openclaw feishu-doc-exporter export --url "https://example.com/docx/xxx" --format markdown --output ./export
# Export entire folder recursively
openclaw feishu-doc-exporter export --folder "folder_token" --format pdf --output ./export --recursive
# List all documents in a folder
openclaw feishu-doc-exporter list --folder "folder_token"
Configuration
Required Feishu API permissions:
doc:document:readdrive:folder:readdrive:file:read
安全使用建议
This skill appears to do what it claims: export Feishu docs to markdown. Important notes before installing: (1) The skill delegates Feishu access by running 'openclaw tool call' for feishu_doc and feishu_drive — review those tools to confirm they are trusted and hold the expected Feishu credentials with only the listed read scopes. (2) The JS entrypoint uses execSync (shell execution) to invoke the OpenClaw CLI; ensure the OpenClaw CLI on your system is legitimate and not replaced. (3) The skill will write files to the output path you provide — run it first on a small test folder and in an isolated environment if you are cautious. (4) Verify you are comfortable with the Feishu app permissions (doc:document:read, drive:folder:read, drive:file:read). If you need higher assurance, inspect the implementations of the feishu_doc and feishu_drive tools and confirm where and how API tokens are stored/used.
功能分析
Type: OpenClaw Skill
Name: feishu-doc-exporter
Version: 1.0.0
The feishu-doc-exporter skill is a legitimate tool designed to batch export Feishu documents to Markdown or PDF. It functions by invoking OpenClaw's internal tools (feishu_doc and feishu_drive) via shell commands in index.js, using proper escaping techniques to prevent shell injection. The code includes basic path sanitization for filenames and follows its stated purpose without any evidence of data exfiltration, credential theft, or malicious instructions.
能力评估
Purpose & Capability
Name, description, README, SKILL.md and index.js all align: the tool lists/reads Feishu docs and writes markdown files. The SKILL.md's stated required Feishu API permissions (doc/drive read scopes) match the declared purpose. The implementation delegates Feishu access to 'openclaw tool call' for feishu_doc and feishu_drive, which is a reasonable design choice for an OpenClaw skill.
Instruction Scope
SKILL.md usage examples are narrowly scoped to export/list commands. The runtime code executes shell commands via child_process.execSync to call 'openclaw tool call' — this is expected for delegating to other OpenClaw tools, but it means the skill relies on those external tools' behavior. The SKILL.md does not explicitly state this delegation, so reviewers should be aware that runtime calls go through the OpenClaw CLI.
Install Mechanism
There is no install spec; the package includes source files and a package.json (commander dependency). Nothing in the skill attempts to download or extract remote archives or install arbitrary binaries during install.
Credentials
The skill requests no environment variables itself, and SKILL.md lists the Feishu API scopes that are needed. In practice the skill delegates API access to feishu_doc and feishu_drive OpenClaw tools, so credentials and tokens will be managed by those tools rather than by this skill. This is proportionate but reviewers should verify the other tools' credential handling and scope.
Persistence & Privilege
The skill is not always-enabled, is user-invocable, and does not attempt to modify agent configuration or persist auth outside its normal operation. It writes exported files to the user-specified output directory only.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install feishu-doc-exporter - 安装完成后,直接呼叫该 Skill 的名称或使用
/feishu-doc-exporter触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of Feishu Document Exporter.
- Batch export Feishu documents to markdown or PDF.
- Supports exporting entire folders with nested hierarchy.
- Preserves document structure, formatting, and images.
- Generates table of contents and supports incremental export.
- Provides commands to export or list documents via CLI.
- Requires Feishu API permissions for reading documents and folders.
元数据
常见问题
Feishu Doc Exporter 是什么?
Feishu Document Exporter - Batch export Feishu docs to markdown/PDF. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 549 次。
如何安装 Feishu Doc Exporter?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install feishu-doc-exporter」即可一键安装,无需额外配置。
Feishu Doc Exporter 是免费的吗?
是的,Feishu Doc Exporter 完全免费(开源免费),可自由下载、安装和使用。
Feishu Doc Exporter 支持哪些平台?
Feishu Doc Exporter 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Feishu Doc Exporter?
由 Chaohua Xu(@night556)开发并维护,当前版本 v1.0.0。
推荐 Skills