lark-vc

Search Lark video meeting history and retrieve meeting notes, transcripts, and participant snapshots.

Updated Jun 29, 2026
One-click install
npx skills add https://github.com/trungpr1990-coder/AMI-MAKEUP --skill lark-vc-trungpr1990-coder
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: lark-vc
Source: https://github.com/trungpr1990-coder/AMI-MAKEUP/tree/main/.agents/skills/lark-vc
Command: npx skills add https://github.com/trungpr1990-coder/AMI-MAKEUP --skill lark-vc-trungpr1990-coder

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires lark-cli, and includes references (resource) components.

What problem does it solve? Finding past Lark (Feishu) video meetings and their artifacts—AI summaries, todos, chapters, verbatim transcripts, and Minutes recordings—requires navigating multiple APIs and domains. This Skill provides a unified workflow to search ended meetings, locate their note and minute tokens, and route to the right downstream commands. ## Core Features & Use Cases - Historical Meeting Search: Search ended meetings by keyword, time range, organizer, participant, or meeting room with pagination support. - Meeting Artifact Bridging: Resolve meeting IDs to note_id and minute_token, then route to note detail or minutes detail for summaries, todos, chapters, and transcripts. - Participant Snapshots: Query who attended a meeting and their join/leave times via the server-side participant snapshot API, even for ended meetings. - Use Case: A user asks "summarize yesterday's standup meeting." The Skill searches ended meetings by date, retrieves the note_id, fetches the verbatim transcript, and produces an independent summary from the raw dialogue. ## Quick Start Ask the assistant to find all meetings you attended last week and summarize the key decisions from the most recent one.

Frequently Asked Questions about lark-vc

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

FAQPage Schema
How do I search past Lark video meetings?▼

Use lark-cli vc +search with at least one filter such as keyword, time range, organizer IDs, participant IDs, or room IDs. It only searches ended meetings; for future scheduled meetings, use the calendar skill instead.

How to get a meeting transcript from a Lark meeting?▼

First run vc +detail with the meeting ID to get the note_id, then call note +detail to check note_display_type. Normal notes expose a verbatim_doc_token readable via docs +fetch; unified notes require note +transcript.

Can I search future or upcoming meetings with vc search?▼

No, vc +search only covers ended historical meetings, including instant meetings not tied to calendar events. For future schedules or upcoming meetings, use the lark-calendar skill instead.

What is the difference between meeting notes and Minutes in Lark?▼

Meeting notes come from the AI summary feature and include a summary document and verbatim transcript identified by note_id. Minutes come from recordings or uploaded media, identified by minute_token, and contain summary, todos, chapters, and transcript. The two pipelines are independent.

Why does vc search return no results for my query?▼

Common causes include missing filter conditions, searching future meetings, exceeding the one-month time range limit, or lacking the vc:meeting.search:read permission. Verify authentication with lark-cli auth login and split long ranges into monthly queries.

How do I check who attended a Lark meeting?▼

Run lark-cli vc meeting get with the meeting_id and with_participants set to true. This server-side snapshot works for ended meetings and does not require a bot to have joined the meeting.