Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
m1heng avatar

Feishu Drive

  • 875 installs
  • 4.3k repo stars
  • Updated March 29, 2026
  • m1heng/clawdbot-feishu

feishu-drive is an agent integration skill that lists, organizes, moves, and deletes files in Feishu (Lark) cloud drive through chat-driven JSON actions for developers who automate document workflows inside Feishu bots.

About

feishu-drive is a clawdbot-feishu skill that exposes one tool, feishu_drive, for Feishu cloud storage operations triggered from agent chat. Developers send JSON actions such as list, info, move, and delete, passing folder_token values parsed from Feishu URLs like feishu.cn/drive/folder/ABC123. List calls return file tokens, names, types, URLs, and timestamps; info requests need file_token and type fields such as docx. Teams reach for feishu-drive when building Feishu bots that must browse folders, inspect documents, or reorganize cloud files without writing raw Open API calls from scratch.

  • One tool `feishu_drive` with actions: list, info, create_folder, move, delete
  • Parses folder tokens from Feishu drive URLs for navigation
  • Supports doc, docx, sheet, bitable, folder, file, mindnote, and shortcut types
  • Lists root or nested folders with token, name, type, url, and timestamps
  • Move and delete operations require explicit file_token and type parameters

Feishu Drive by the numbers

  • 875 all-time installs (skills.sh)
  • +1 installs in the week ending Aug 2, 2026 (Skillselion tracking)
  • Ranked #314 of 2,719 Automation & Workflows skills by installs in the Skillselion catalog
  • Security screen: HIGH risk (skills.sh audit)
  • Data as of Aug 2, 2026 (Skillselion catalog sync)
npx skills add https://github.com/m1heng/clawdbot-feishu --skill feishu-drive

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs875
repo stars4.3k
Security audit2 / 3 scanners passed
Last updatedMarch 29, 2026
Repositorym1heng/clawdbot-feishu

How do you manage Feishu Drive files from a bot?

Let your agent list, organize, move, and delete files in Feishu (Lark) cloud drive from chat-driven JSON actions.

Who is it for?

Developers building Feishu or Lark chat bots that need programmatic cloud drive list, info, move, and delete operations via JSON tool calls.

Skip if: Teams not on Feishu/Lark or projects that only need local filesystem management without cloud drive APIs.

When should I use this skill?

The user mentions Feishu cloud space, drive folders, folder_token extraction, or file operations inside Lark.

What you get

Folder listings, file metadata responses, moved file tokens, and deleted cloud drive objects

  • Drive folder listings
  • File metadata responses
  • Moved or deleted cloud files

Files

SKILL.mdMarkdownGitHub ↗

Feishu Drive Tool

Single tool feishu_drive for cloud storage operations.

Token Extraction

From URL https://xxx.feishu.cn/drive/folder/ABC123folder_token = ABC123

Actions

List Folder Contents

{ "action": "list" }

Root directory (no folder_token).

{ "action": "list", "folder_token": "fldcnXXX" }

Returns: files with token, name, type, url, timestamps.

Get File Info

{ "action": "info", "file_token": "ABC123", "type": "docx" }

Searches for the file in the root directory. Note: file must be in root or use list to browse folders first.

type: doc, docx, sheet, bitable, folder, file, mindnote, shortcut

Create Folder

{ "action": "create_folder", "name": "New Folder" }

In parent folder:

{ "action": "create_folder", "name": "New Folder", "folder_token": "fldcnXXX" }

Move File

{ "action": "move", "file_token": "ABC123", "type": "docx", "folder_token": "fldcnXXX" }

Delete File

{ "action": "delete", "file_token": "ABC123", "type": "docx" }

File Types

TypeDescription
docOld format document
docxNew format document
sheetSpreadsheet
bitableMulti-dimensional table
folderFolder
fileUploaded file
mindnoteMind map
shortcutShortcut

Configuration

channels:
  feishu:
    tools:
      drive: true  # default: true

Permissions

  • drive:drive - Full access (create, move, delete)
  • drive:drive:readonly - Read only (list, info)

Known Limitations

  • Bots have no root folder: Feishu bots use tenant_access_token and don't have their own "My Space". The root folder concept only exists for user accounts. This means:
  • create_folder without folder_token will fail (400 error)
  • 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

Related skills

FAQ

How do you get a folder_token for feishu-drive?

feishu-drive extracts folder_token from a Feishu Drive URL such as https://xxx.feishu.cn/drive/folder/ABC123, where ABC123 becomes the folder_token passed in list or move JSON actions.

What actions does the feishu_drive tool support?

feishu-drive exposes list, info, move, and delete JSON actions on a single feishu_drive tool. List returns file metadata; info needs file_token and type such as docx.

Is Feishu Drive safe to install?

skills.sh reports 2 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.