Lark Drive Skill for Claude Code: Manage Files
Lets Claude manage Lark (Feishu) Drive: upload, download, copy, move, comment, share and import local files as docs.
- Installs
- 478.6K
- on skills.sh
- Stars
- 17.9K
- on GitHub
- Files
- 60+
- besides SKILL.md
- Updated
- Oct 2026
- last repo commit
lark-drive makes Claude manage files and folders in Lark (Feishu) cloud storage. It uploads and downloads, creates folders, copies and moves files, searches Drive, handles comments and replies, changes permissions, manages versions and secure labels, and imports Word, Markdown, Excel, CSV or PPTX files as Lark docs.
It starts when you need to organize Drive, work from a Drive URL or token, or import a local file. Its text is mostly Chinese. It treats deletes, public sharing, owner transfers and version rollbacks as high-risk and needs your explicit confirmation of the exact targets first.
Good for
- Teams that organize files and folders in Lark Drive
- Admins who audit link sharing and permissions
- Anyone importing Word, Excel or Markdown files into Lark
Install lark-drive
Claude Code
- 1
Copy this prompt.
Install the lark-drive skill in Claude Code. Run this command: npx @larksuite/cli@latest install npx skills add larksuite/cli -y -g Then check that it loaded and tell me how to use it.
- 2
Paste it into Claude Code. It shows the change and asks before running it.
Requires Node.js.
The README gives two routes. Option 1 (recommended) is npx @larksuite/cli@latest install. Option 2 builds from source and then runs npx skills add larksuite/cli -y -g, which the README marks as required. It does not say whether Option 1 also installs the skills, so this box runs both. Every lark-* skill needs the lark-cli program and sends Claude to lark-shared for sign-in. auth login --recommend picks commonly used scopes; use --domain to limit them.
From the project README. Source.
What's in the skill
When it loads
飞书云空间(云盘/云存储):管理 Drive 文件和文件夹,包含上传/下载、创建文件夹、复制/移动/删除、查看元数据、查询权限设置、评论/权限/订阅、标题、版本、飞书文档密级标签(secure labels)和本地文件导入。用户需要整理云盘目录、处理云空间资源 URL/token、判断链接类型/真实 token/标题,或导入 Word/Markdown/Excel/CSV/PPTX/.base 为 docx/sheet/bitable/slides 时使用;doubao.com 云空间 URL/token 也按资源路径和 token 路由,不回退 WebFetch。不负责:文档内容编辑(走 lark-doc)、表格/Base 表内数据操作(走 lark-sheets/lark-base)、知识空间节点/成员管理(走 lark-wiki)、原生 Markdown 文件读写/patch/diff(走 lark-markdown)。
Sections in SKILL.md
- 快速决策
- 修改标题
- 核心概念
- 文档类型与 Token
- 文档 URL 格式与 Token 处理
- Wiki 链接特殊处理
- 常见操作 Token 需求
- 典型错误与解决方案
- 权限能力入口
- 不在本 skill 范围
- Shortcuts(推荐优先使用)
- API Resources
- files
- permission.members
- metas
- user
Key facts
- Installs on skills.sh
- 478,591 (Nov 2, 2026)
- GitHub stars
- 17,911 on larksuite/cli (Nov 2, 2026)
- License
- MIT
- Last repo commit
- Oct 30, 2026
- skills.sh audits
- Gen Agent Trust Hub: pass, Socket: pass, Snyk: warn
What it includes
Moves files to and from Drive
Also +export and +export-download for local copies.
Write ·
+upload / +download / +previewFinds files and identifies URL types and real tokens
Use +inspect when a wiki URL or token is ambiguous.
Network ·
+search / +inspectCopies, moves and creates items
A copy is a real copy; it does not rebuild the doc from text.
Write ·
+copy / +move / +create-folderImports Word, Markdown, Excel, CSV, PPTX or .base files
Creates docx, sheet, bitable or slides.
Write ·
+importAdds, lists, resolves and reacts to comments
Includes +add-comment, +list-comments and +add-reply.
Write ·
Comments and repliesAdds, lists and removes collaborators; reads sharing settings
+member-remove and public-sharing changes are high-risk.
Delete ·
Members and permissionsLists, gets, reverts and deletes versions
Reverting or deleting a version is high-risk.
Delete ·
VersionsDeletes a Drive item
High-risk: needs the exact file token and type, and your explicit yes.
Delete ·
+delete
From the official docs
Permissions
High risk
It can delete files, change who can see them and transfer ownership in your Lark Drive. Name the exact files before approving any high-risk step.
What it can do
- Read your data
- Create and change things
- Delete things
- Read-only mode
Watch out for
It can delete files and change sharing
Deletes, public-link changes, owner transfers and version rollbacks are high-risk. Do not approve vague asks like "delete unused files".
It acts with your Lark permissions
README security note: after you authorize, the agent acts under your identity within the granted scope, and the README warns of prompt injection and data leaks.
Its skills.sh listing shows a Snyk warn
Open the audit page for details before you install.
Technical details
| Talks to | Lark/Feishu Open Platform |
|---|---|
| Scopes |
|
Questions
What does lark-drive do?
It lets Claude manage Lark (Feishu) Drive: upload, download, copy, move, delete, comment, share, manage versions, and import local files as docs.
How do I install it?
Follow the install box at the top of the page. It needs the lark-cli program and the lark-shared skill, so install the whole set.
Can it delete files?
Yes, with +delete. SKILL.md treats deletes as high-risk and requires you to confirm the exact file token and type first.
Can it change who sees a file?
Yes. It can read and change sharing settings, add or remove collaborators and transfer ownership. The public-sharing and owner changes need your explicit confirmation.
How do I copy a doc?
Ask Claude to copy it. The skill uses drive +copy, not export and re-import, and not rebuilding the text with the doc skill.
Is it safe?
README security note: after you authorize, the agent acts under your identity within the granted scope, and the README warns of prompt injection and data leaks. Use limited domains, and read every delete or sharing step before approving.
Information
updated Nov 2, 2026
- Repository
- larksuite/cli
- Folder
skills/lark-drive
Sources
Docs, issue trackers and discussions this page is built from.
Show all 3Hide
- larksuite/cli README · github.com
- lark-drive SKILL.md · github.com
- skills.sh listing · skills.sh