This handles file operations in Feishu Drive: listing folders, moving files, creating directories, and deleting content. It works through token-based access, where you extract tokens from Feishu URLs to reference specific folders or files. One catch worth knowing upfront is that bots don't have their own root folder in Feishu's architecture, so you'll need users to manually create and share a folder with the bot before it can do anything useful. After that initial setup, it's solid for programmatic file management. Supports all the standard Feishu file types including docs, sheets, bitables, and mind maps. The permission model splits cleanly between full access and read-only modes.

skills.sh installs
880
GitHub stars
4.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add m1heng/clawdbot-feishu --skill feishu-drive --agent claude-code

Installs into .claude/skills of the current project.

Files

Feishu Drive Tool

Single tool feishu_drive for cloud storage operations.

Token Extraction

From URL https://xxx.feishu.cn/drive/folder/ABC123 → folder_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

Sponsors

Details

Repository
github.com/m1heng/clawdbot-feishu
Category
Cloud & Infrastructure

More from m1heng/clawdbot-feishu

All 8
1posit-dev avatarr-package-developmentposit-dev/skillsR package development with devtools, testthat, and roxygen2. Use when the user is working on an R package, running tests, writing documentation, or building pac866skills.sh installs
2mindrally avatarhono-typescriptmindrally/skillsGuidelines for building edge-first, high-performance APIs with Hono and TypeScript for Cloudflare Workers, Deno, Bun, and Node.js852skills.sh installs
3davila7 avatardraw-iodavila7/claude-code-templatesdraw.io diagram creation, editing, and review. Use for .drawio XML editing, PNG conversion, layout adjustment, and AWS icon usage.843skills.sh installs
4daymade avatarwindows-remote-desktop-connection-doctordaymade/claude-code-skillsDiagnose Windows App (Microsoft Remote Desktop / Azure Virtual Desktop / W365 / direct PC) connection issues on macOS. Analyze transport protocol selection (UDP843skills.sh installs
5softaworks avatardraw-iosoftaworks/agent-toolkitdraw.io diagram creation, editing, and review. Use for .drawio XML editing, PNG conversion, layout adjustment, and AWS icon usage.838skills.sh installs
6mem0ai avatarmem0-climem0ai/mem0Mem0 CLI -- the command-line interface for mem0 memory operations. TRIGGER when: user mentions "mem0 cli", "mem0 command line", "@mem0/cli", "mem0-cli", "pip in816skills.sh installs