lark-minutes

Search, inspect, and download Feishu Minutes recordings via the lark-cli command line.

1.3k|142|Updated Jun 1, 2026
One-click install
npx skills add https://github.com/MiniMax-AI/minimax-code --skill lark-minutes-minimax-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lark-minutes
Source: https://github.com/MiniMax-AI/minimax-code/tree/main/packages/local-runtime/assets/skills/lark-tools/cli-skills/lark-minutes
Command: npx skills add https://github.com/MiniMax-AI/minimax-code --skill lark-minutes-minimax-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Locating and retrieving Feishu Minutes (meeting recordings and uploaded audio/video) normally requires manual browsing in the Feishu app; this Skill lets you search minutes by keyword, owner, participant, or time range, fetch their metadata, and download the media files directly from the terminal. ## Core Features & Use Cases - Minutes Search: Query minutes by keyword, owner/participant open_ids (including me for the current user), and time ranges with full pagination support. - Metadata Lookup: Retrieve a minute's title, cover, duration, owner, and URL from a minute_token extracted from a Feishu Minutes URL. - Media Download: Download audio/video files locally in single or batch mode, or obtain a shareable download link valid for one day. - Use Case: A user asks for "my minutes from last week about the budget review" — the Skill searches with keyword and date filters, confirms the right minute via its metadata, then downloads the recording or returns a shareable link. ## Quick Start Ask the assistant to search your Feishu minutes for a keyword or date range, for example: find my minutes about the budget review from last week and download the recording.

Frequently Asked Questions about lark-minutes

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

FAQPage Schema
How do I search Feishu Minutes by keyword or date?

Run lark-cli minutes +search with --query for keywords, --start and --end for time ranges, or --owner-ids/--participant-ids for people filters. At least one filter condition is required, and results paginate via page_token when has_more is true.

How do I download a Feishu Minutes recording from the command line?

Use lark-cli minutes +download --minute-tokens <token> to save the audio/video file locally, optionally with --output for the path. Add --url-only to get a download link valid for one day instead of downloading the file.

How do I get the minute_token from a Feishu Minutes URL?

Extract the last path segment of the minutes URL, for example obcnq3b9jl72l83w4f149w9c from https://host/minutes/obcnq3b9jl72l83w4f149w9c. Strip any query parameters, then pass the token to minutes get or +download.

Can I get transcripts or AI summaries from Feishu Minutes with this skill?

No, transcripts, AI summaries, todos, and chapters are not handled by the minutes commands. Use lark-cli vc +notes --minute-tokens <token> from the lark-vc skill to retrieve those meeting note artifacts.

Why does minutes download fail with error 2091003?

Error 2091003 means the minute has not finished transcription, so the media file is not yet available for download. Wait until transcription completes and retry the +download command.

What permissions does Feishu Minutes search require?

Search requires user identity authentication via lark-cli auth login plus the minutes:minutes.search:read scope. Metadata reads need minutes:minutes:readonly, and media downloads need minutes:minutes.media:export.