feishu-drive

Manage Feishu cloud storage files and folders through a single drive tool.

1|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/Cyandex/ErnOS --skill feishu-drive-cyandex
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: feishu-drive
Source: https://github.com/Cyandex/ErnOS/tree/main/extensions/feishu/skills/feishu-drive
Command: npx skills add https://github.com/Cyandex/ErnOS --skill feishu-drive-cyandex

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Managing files in Feishu cloud storage normally requires manual navigation through the web interface. This Skill lets you list, inspect, create, move, and delete files and folders in Feishu Drive directly through conversation. ## Core Features & Use Cases - Folder Browsing: List contents of the root directory or any folder using its folder_token extracted from a Feishu URL. - File Operations: Create folders, move files between folders, delete files, and retrieve file metadata for types like docx, sheet, bitable, and mindnote. - Use Case: A user shares a Feishu folder URL with the bot and asks it to organize the contents—listing all spreadsheets, moving outdated documents to an archive folder, and creating a new subfolder for the current quarter. ## Quick Start Ask the assistant to list all files in your Feishu drive folder by pasting the folder URL.

Frequently Asked Questions about feishu-drive

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I list files in a Feishu drive folder?▼

Use the feishu_drive tool with the list action and pass the folder_token extracted from the folder URL. Calling list without a folder_token returns the root directory contents, including file tokens, names, types, and URLs.

How to get the folder_token from a Feishu URL?▼

Extract the token from the end of the URL. For example, in https://xxx.feishu.cn/drive/folder/ABC123, the folder_token is ABC123. Pass this value to list, create_folder, or move actions.

Why does create_folder fail with a 400 error in Feishu?▼

Feishu bots use tenant_access_token and have no root folder of their own, so create_folder without a folder_token fails. A user must manually create a folder, share it with the bot, and then the bot can create subfolders inside it.

What file types does Feishu drive support?▼

Supported types are doc, docx, sheet, bitable, folder, file, mindnote, and shortcut. Specify the type parameter when calling info, move, or delete actions so the API targets the correct resource.

What permissions does the Feishu drive tool need?▼

Read operations like list and info require the drive:drive:readonly scope. Write operations such as create_folder, move, and delete require the full drive:drive scope granted to the Feishu app.