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.