lark-workflow-meeting-summary

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

Updated Mar 30, 2026
One-click install
npx skills add https://github.com/TrayMachi/dotfiles --skill lark-workflow-meeting-summary-traymachi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lark-workflow-meeting-summary
Source: https://github.com/TrayMachi/dotfiles/tree/main/agents/skills/lark-workflow-meeting-summary
Command: npx skills add https://github.com/TrayMachi/dotfiles --skill lark-workflow-meeting-summary-traymachi

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires lark-cli.

What problem does it solve? Manually reviewing meeting records across days or weeks in Lark is tedious and error-prone. This Skill automates the collection of meeting notes within a specified time range and compiles them into a structured report or weekly digest. ## Core Features & Use Cases - Time-Range Meeting Search: Queries Lark VC meetings within a date range (default past 7 days), with automatic pagination and month-long range splitting. - Notes Metadata Retrieval: Fetches meeting note documents and verbatim transcripts, handling both normal and unified note display types with correct routing. - Structured Report Generation: Produces single-day overviews or multi-day weekly reports, optionally writing results into a Lark cloud document. - Use Case: Ask for a summary of this week's meetings, and receive a report listing each meeting's time, topic, notes link, and transcript link, with meetings lacking notes clearly flagged. ## Quick Start Summarize all my Lark meetings from the past week into a structured meeting notes 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 weekly meeting summary from Lark?

Authenticate with lark-cli using vc and drive domain scopes, then request a summary for the desired week. The workflow searches meetings via vc +search, fetches notes metadata, and compiles a structured weekly report with links.

How to search Lark meetings within a date range?

Use lark-cli vc +search with --start and --end dates in YYYY-MM-DD format. The maximum range per query is one month, so longer periods must be split into multiple queries, and pagination must be followed via page_token.

What is the difference between normal and unified Lark meeting notes?

Normal notes have an independent verbatim transcript document accessible via verbatim_doc_token. Unified notes have no shareable transcript document; their transcripts must be pulled locally using note +transcript with the note ID.

Does this workflow support tenant or app identity authentication?

No, only user identity is supported. You must run lark-cli auth login with the vc domain for basic queries, and add the drive domain to read note document content or generate documents.

Why do some meetings show no notes in the summary report?

Some meetings return no notes available because no minutes were generated for them. The workflow marks these meetings as having no notes in the final report rather than failing.