lark-workflow-meeting-summary

Aggregates Lark meeting minutes over a time range into structured summary reports.

8|2|Updated Apr 29, 2026
One-click install
npx skills add https://github.com/luojiaaoo/xpeech --skill lark-workflow-meeting-summary-luojiaaoo
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: lark-workflow-meeting-summary
Source: https://github.com/luojiaaoo/xpeech/tree/main/xpeech/agent/skills/buildin/lark-skills/lark-workflow-meeting-summary
Command: npx skills add https://github.com/luojiaaoo/xpeech --skill lark-workflow-meeting-summary-luojiaaoo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires lark-cli.

What problem does it solve? Reviewing many Lark meetings one by one to reconstruct what happened over a week or month is slow and error-prone. This Skill automates the collection of meeting records, minutes, and transcripts via lark-cli and compiles them into a structured report. ## Core Features & Use Cases - Time-Range Meeting Search: Queries meetings by date range with pagination and automatic month-splitting for ranges over 30 days. - Minutes and Transcript Retrieval: Resolves note_id and minute_token, fetches minutes metadata and document links, and falls back to the Minutes (妙记) path when no smart note exists. - Structured Report Generation: Produces a daily overview or a multi-day meeting weekly report, and can optionally create or append a Lark document with the results. - Use Case: Ask for a summary of last week's meetings; the Skill searches the calendar, pulls each meeting's minutes and transcript links, and outputs a consolidated weekly report. ## Quick Start Summarize all of my Lark meetings from the past week into a structured meeting minutes report.

Frequently Asked Questions about lark-workflow-meeting-summary

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a meeting minutes weekly report in Lark?▼

Authorize lark-cli with user identity, then search meetings with vc +search over the target date range, fetch each meeting's note_id via vc +detail, and compile the minutes metadata and links into a structured weekly report.

How to search Lark meetings by date range with lark-cli?▼

Use lark-cli vc +search with --start and --end dates in YYYY-MM-DD format, --format json, and --page-size 30. Ranges longer than one month must be split into multiple monthly queries, and page_token must be followed for pagination.

What if a Lark meeting has no smart minutes note_id?▼

Check whether vc +detail returned a minute_token. If present, use lark-cli minutes +detail with --transcript to download the transcript as a fallback path; only mark the meeting as having no minutes when both note_id and minute_token are absent.

Does this workflow support tenant or app identity authorization?▼

No, it only supports user identity. You must run lark-cli auth login with the vc domain at minimum, adding drive for reading minutes documents and minutes for the transcript fallback path.

Why do I get a No read permission error when fetching Lark minutes?▼

Error 2091005 means the user lacks view permission on that Minutes record. Inform the user first, then request access with lark-cli minutes +apply-permission --perm view; the owner must approve before retrying.