lark-meeting Skill for Claude: Lark and Feishu Meetings and Minutes
lark-meeting lets Claude find Lark and Feishu meetings, read their notes and minutes, and act in live meetings through the lark-cli tool.
- Installs
- 59.4K
- on skills.sh
- Stars
- 17.9K
- on GitHub
- Files
- 29
- besides SKILL.md
- Updated
- Oct 2026
- last repo commit
This skill is part of the official Lark/Feishu CLI repo (larksuite/cli). It covers video meetings: searching past meetings, reading AI notes, transcripts and minutes, searching, uploading, downloading and editing minutes, and checking live meetings. An app bot can also join a meeting, send chat messages and reactions, set a countdown, end the meeting or leave.
The skill tells Claude to keep one identity (your user account or the app bot) for a whole task and not to switch without asking. Booking meetings, free-busy and rooms belong to the lark-calendar skill. The SKILL.md and its guides are written in Chinese.
Good for
- Lark or Feishu users who want meeting summaries and transcripts pulled by Claude
- Teams that need action items from recorded meetings
- Developers building a meeting bot on the Lark Open Platform
Install lark-meeting
Claude Code
- 1
Copy this prompt.
Install the lark-meeting skill in Claude Code. Run this command: 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 skills command installs the whole larksuite/cli set, which includes lark-shared (sign-in, scopes, security rules) and lark-calendar, both of which lark-meeting hands work to. The README labels the skills step required when you build from source and does not say whether the npm installer adds it, so run it either way. The second step also needs a Lark or Feishu app, which lark-cli config init walks you through.
From the project README. Source.
What's in the skill
When it loads
飞书视频会议:查询会议记录与会议产物(纪要/逐字稿/妙记)、妙记搜索/上传/下载/编辑、机器人参与会议;查询进行中的会议、实时会议内容(发言/聊天/共享文档)问答(会上/会里)、发送会中聊天/表情;基于 meeting_id、meeting_no、event_id、note_id、minute_token、vc-node-id 或妙记 URL 查询相关信息。预约会议、忙闲和会议室管理走 lark-calendar。
Sections in SKILL.md
- 身份初始化与延续
- 领域模型与概念
- 核心标识
- 领域不变量
- 快速行动
- 查询进行中的会议内容
- 场景手册
- 命令参考
- 渐进加载规则
Key facts
- Repo
- larksuite/cli
- Installs on skills.sh
- 59,364 as of 2026-11-02
- GitHub stars (repo)
- 17,911 as of 2026-11-02
- Last repo commit
- 2026-10-30
- License
- MIT
- Skill version in SKILL.md
- 1.0.0
- skills.sh audits
- Gen Agent Trust Hub fail, Socket pass, Snyk warn
What it includes
Find past meetings and their notes or minutes
Locate a meeting by topic, time, attendee or ID, then list its attendees, recording and linked notes or minutes.
Network ·
Query meetings and artifactsRead a minute's summary, to-dos, chapters, transcript
Starts from a minute URL or token, or searches by title, owner or participant. Can download the original audio or video.
Files ·
Query minutes and artifactsMake minutes from local audio or video and edit them
Generates a minute from an uploaded file, changes the title, summary, to-dos, speakers or transcript words, and requests or grants view and edit access.
Write ·
Create and edit minutes, manage permissionsRead AI smart notes and linked documents
Works from a note ID or a notes document link to get the body, transcript, minute and shared documents.
Network ·
Query notes and artifactsBot joins, invites, posts, ends or leaves
Only when you explicitly ask. Joining, posting and ending are visible to other attendees. Needs a 9-digit meeting number to join.
Write ·
Live meeting: bot attends and interactsRead speech, chat and shared content as it happens
Uses your account or a bot already in the meeting. Can read the current screen and send text, reactions or a countdown.
Write ·
Live meeting events and interactionKeep the same identity across a task
Reuses the identity already in context, uses an explicit choice if you give one, and will not swap identities to make a command work.
Identity handling
From the official docs
Permissions
High risk
Claude acts under your Lark identity and can post in meetings, edit minutes and change who can see them, and the README warns about prompt injection. Grant minimal permissions and review every message and edit.
What it can do
- Read your data
- Create and change things
- Delete things
- Read-only mode
Watch out for
It acts as you and can be steered by prompt injection
The README warns that once you authorize Lark permissions, the agent acts under your identity and may leak sensitive data or act without authorization. Grant only the scopes you need.
The bot can speak, end and leave meetings
The scene guide describes sending chat and reactions, setting countdowns, ending the meeting and leaving, all visible to other attendees. Check each request before approving it.
It can edit minutes and share access
The references include replacing summaries, to-dos and speakers, and giving other members view or edit rights to a minute. Review these before they run.
lark-cli sends two device signals by default
The README says the CLI includes the operating system type and device model with requests to official Feishu and Lark domains, and gives `lark-cli config risk-control off` to turn this off. It also recommends against changing default security settings.
Technical details
| Talks to | Lark and Feishu Open Platform HTTPS domains |
|---|---|
| Sign-in and keys | The README says credentials use the OS-native keychain. |
| Scopes |
|
Questions
What does the lark-meeting skill do?
It lets Claude work with Lark and Feishu video meetings through lark-cli. Claude can search meetings, read notes, transcripts and minutes, edit minutes, read live meeting content and, if you ask, have an app bot join and take part.
How do I install it?
Use the install box above. It installs the lark-cli program, then the whole larksuite/cli skill set, because this skill sends sign-in and permission errors to the lark-shared skill. Set up app credentials with lark-cli config init and sign in with lark-cli auth login --recommend.
Does it need other skills?
Yes. The SKILL.md reads lark-shared when sign-in, identity or permission errors come up, and sends booking, free-busy and room tasks to lark-calendar. Both are in the same repo and come with the install command.
Will the bot join my meeting on its own?
No. The scene guide says a 9-digit meeting number or a question about a meeting is not permission for the bot to join. Joining, inviting, ending and leaving need your explicit request.
Can it edit my minutes?
Yes. The reference list includes commands to replace a minute's AI summary, edit its to-dos, replace transcript speakers and words, and to grant minute permissions to other people. Ask Claude to show the change first.
Is the skill in English?
The SKILL.md, scene guides and references are in Chinese. The lark-cli README is in English and also has a Chinese version.
Is it safe to use?
It acts with your Lark permissions. The README warns that agents can hallucinate or be steered by prompt injection, and recommends using the bot as a private assistant and not adding it to group chats. Review every message, edit and permission change before it is sent.
Information
updated Nov 2, 2026
- Repository
- larksuite/cli
- Folder
skills/lark-meeting
Sources
Docs, issue trackers and discussions this page is built from.
Show all 4Hide
- larksuite/cli README · github.com
- lark-meeting SKILL.md · github.com
- lark-meeting scenes/live-meeting-attend.md · github.com
- lark-meeting scenes/create-and-edit-minutes.md · github.com