feishu-drive
Original:🇺🇸 English
Translated
Feishu cloud storage file management. Activate when user mentions cloud space, folders, drive.
12installs
Sourcem1heng/clawdbot-feishu
Added on
NPX Install
npx skill4agent add m1heng/clawdbot-feishu feishu-driveTags
Translated version includes tags in frontmatterSKILL.md Content
View Translation Comparison →Feishu Drive Tool
Single tool for cloud storage operations.
feishu_driveToken Extraction
From URL → =
https://xxx.feishu.cn/drive/folder/ABC123folder_tokenABC123Actions
List Folder Contents
json
{ "action": "list" }Root directory (no folder_token).
json
{ "action": "list", "folder_token": "fldcnXXX" }Returns: files with token, name, type, url, timestamps.
Get File Info
json
{ "action": "info", "file_token": "ABC123", "type": "docx" }Searches for the file in the root directory. Note: file must be in root or use to browse folders first.
listtypedocdocxsheetbitablefolderfilemindnoteshortcutCreate Folder
json
{ "action": "create_folder", "name": "New Folder" }In parent folder:
json
{ "action": "create_folder", "name": "New Folder", "folder_token": "fldcnXXX" }Move File
json
{ "action": "move", "file_token": "ABC123", "type": "docx", "folder_token": "fldcnXXX" }Delete File
json
{ "action": "delete", "file_token": "ABC123", "type": "docx" }File Types
| Type | Description |
|---|---|
| Old format document |
| New format document |
| Spreadsheet |
| Multi-dimensional table |
| Folder |
| Uploaded file |
| Mind map |
| Shortcut |
Configuration
yaml
channels:
feishu:
tools:
drive: true # default: truePermissions
- - Full access (create, move, delete)
drive:drive - - Read only (list, info)
drive:drive:readonly
Known Limitations
- Bots have no root folder: Feishu bots use and don't have their own "My Space". The root folder concept only exists for user accounts. This means:
tenant_access_token- without
create_folderwill fail (400 error)folder_token - Bot can only access files/folders that have been shared with it
- Workaround: User must first create a folder manually and share it with the bot, then bot can create subfolders inside it