PlugWiki

lark-workflow-meeting-summary Skill for Claude: Weekly Lark Meeting Recaps

Has Claude collect your Lark or Feishu meeting notes for a day or week and write them up as a structured report with links.

Installs
471.3K
on skills.sh
Stars
17.9K
on GitHub
Updated
Oct 2026
last repo commit

lark-workflow-meeting-summary is a fixed workflow, not a general tool. For a time range it searches your meetings, finds each meeting's notes, collects the note and transcript links, and writes a report. A single day gets a "today's meetings" overview. A longer range gets a weekly report with summary counts and one entry per meeting. The default range is the past 7 days.

It works only as your user and needs three skills: lark-shared, lark-meeting and, to save the result, lark-doc. Sign-in scopes depend on the depth you want, for example lark-cli auth login --domain vc,drive for reading note text. If a meeting has no smart notes but has a recording, the workflow falls back to the Minutes transcript instead of marking it empty.

Good for

  • People who join many Lark video meetings and want a weekly recap
  • Managers who need notes and transcript links in one place
  • Team leads who file a meeting digest into a Lark doc

Install lark-workflow-meeting-summary

Claude Code

  1. 1

    Copy this prompt.

    Install the lark-workflow-meeting-summary skill in Claude Code. Run this command:
    
    npx @larksuite/cli@latest install
    
    Then check that it loaded and tell me how to use it.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

Requires Node.js.

This skill only gives Claude instructions for the lark-cli command line, so install the CLI first, then the skills, then sign in. The skills command adds the whole larksuite/cli set, which includes lark-shared, the skill this one reads first for sign-in and permissions. The workflow also reads lark-meeting and lark-doc, both part of the same set.

From the project README. Source.

What's in the skill

When it loads

会议纪要整理工作流:汇总指定时间范围内的会议纪要并生成结构化报告。当用户需要整理会议纪要、生成会议周报、回顾一段时间内的会议内容时使用。

Sections in SKILL.md

  1. 适用场景
  2. 前置条件
  3. 工作流
  4. Step 1: 确定时间范围
  5. Step 2: 查询会议记录
  6. Step 3: 获取纪要元数据
  7. Step 4: 整理纪要报告
  8. Step 5: 生成文档(可选,用户要求时)
  9. 参考

Key facts

Installs on skills.sh
471,315 as of 2026-11-02
License
MIT
Last repo commit
2026-10-30

What it includes

  • Defaults to the past 7 days

    Turns "this week" or "last month" into dates using the system `date` command.

    Runs code · Step 1: set the range

  • Runs vc +search, up to 30 per page

    A search covers at most one month, so longer ranges are split.

    Network · Step 2: find meetings

  • Runs vc +detail and note +detail

    Gets note IDs and document tokens, in batches of 50 meetings at most.

    Network · Step 3: find notes

  • Downloads a transcript when there are no smart notes

    Runs minutes +detail --transcript and saves files to a folder you name.

    Files · Minutes fallback

  • Runs drive metas batch_query

    Fetches links for the note and transcript documents, 10 at a time.

    Network · Step 3b: get doc links

  • Builds a daily overview or weekly report

    Lists time, topic, note link and transcript link per meeting.

    Try: “Summarize this week's meetings.”

    Read · Step 4: write the report

  • Creates or appends to a Lark document

    Only when you ask; uses docs +create or docs +update.

    Write · Step 5: save to a doc (optional)

From the official docs

Permissions

Low risk

Claude reads meeting notes and transcripts and can save the summary into a Lark doc. Leave out confidential meetings and skip the save step unless you want it.

What it can do

  • Read your data
  • Create and change things
  • Delete things
  • Read-only mode

Watch out for

  • It acts as you in Lark after you sign in

    The repo README warns that the agent works under your user identity within the authorized scope. Grant only the scopes you need and read commands before you approve them. github.com

  • Meeting notes and transcripts go to your AI provider

    Claude reads the notes and sometimes full transcripts to summarize them. Skip it for confidential meetings you cannot share with your AI provider. github.com

  • It can request access to a transcript

    When a transcript is locked, SKILL.md says to tell you first and apply for permission only after you agree. github.com

Security advisories

No published security advisories as of Nov 2, 2026.

Technical details
Turning on read-onlyThe workflow mostly reads. Step 5 writes a document only when you ask, so decline it to stay read-only.
Talks toLark/Feishu Open Platform API calls made by lark-cli. Your AI provider receives whatever Claude reads from Lark
Sign-in and keyslark-cli stores credentials in the OS keychain, per the repo README.
Scopes
  • Claude runs lark-cli commands in your terminal

  • After you sign in, commands run as your Lark or Feishu user within the permissions you granted

  • Reads meeting lists, notes and transcripts you can access

  • Can save transcript files to a local folder

  • Can create or append to a Lark document if you ask

Questions

How do I install lark-workflow-meeting-summary?

Use the install box at the top of this page. The box lists three steps: install the Lark CLI, add the Lark skills, then set up an app and sign in. The skill is only instructions, so Claude cannot use it until lark-cli is installed and you are signed in.

Do I need a Lark account to use lark-workflow-meeting-summary?

Yes. You need a Lark or Feishu account, plus an app set up with lark-cli config init. The README then has you sign in with lark-cli auth login --recommend. There is no separate API key to paste.

Which skills does it need?

It needs lark-shared for sign-in and lark-meeting for finding meetings and notes, and lark-doc to save the report. The install box installs the whole Lark set, so all three are included.

What if a meeting has no notes?

The workflow first checks for a recording. If one exists, it downloads the transcript through Minutes and builds the summary from that. It only marks a meeting as having no notes when neither exists. If you lack read access, it tells you before asking for permission.

Is lark-workflow-meeting-summary safe?

Use it with care. It mostly reads, and writes a Lark document only when you ask. The repo README warns that after you authorize Lark permissions the agent acts under your user identity and that model mistakes or prompt injection can cause real changes.

Information

updated Nov 2, 2026

Repository
larksuite/cli
Folder
skills/lark-workflow-meeting-summary

larksuite/cliskills.sh

Sources

Docs, issue trackers and discussions this page is built from.

Show all 3
  1. larksuite/cli README · github.com
  2. lark-workflow-meeting-summary SKILL.md · github.com
  3. lark-skill-maker SKILL.md · github.com

Updated Nov 2, 2026.