Agent skill

Lark Vc Agent

by appleweiping in appleweiping/WEIPING_WIKI

飞书视频会议:让机器人代当前用户加入/离开正在进行的会议,并读取会议期间的实时事件(参会人加入与离开、发言、聊天、屏幕共享等)。1.

MITAuto-check passedProductivity & Automation

Install Lark Vc Agent

skills CLI
$ npx skills add appleweiping/WEIPING_WIKI --skill lark-vc-agent -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install appleweiping/WEIPING_WIKI lark-vc-agent --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/appleweiping/WEIPING_WIKI.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skill/lark-cli/skills/lark-vc-agent .claude/skills/lark-vc-agent && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
lark-vc-agent
GitHub stars
119
Token cost
~1.8k tokens
SKILL.md length
308 words
Files
4 (incl. references)
Skills in repo
51
Repo updated
First seen
Licence
MIT

At a glance

飞书视频会议:让机器人代当前用户加入/离开正在进行的会议,并读取会议期间的实时事件(参会人加入与离开、发言、聊天、屏幕共享等)。1.

  • Works in 4 steps: 加入正在进行的会议(写操作) → 感知会中事件(读操作) → 离开会议(写操作) → …
  • Tasks that involve Messaging and chat bots
  • SKILL.md covers 内测提示, 定位, 核心场景 and Shortcuts, plus 2 more sections
  • Calls jq; reaches go.larkoffice.com

What it does

Lark Vc Agent is an agent skill from appleweiping/WEIPING_WIKI. 飞书视频会议:让机器人代当前用户加入/离开正在进行的会议,并读取会议期间的实时事件(参会人加入与离开、发言、聊天、屏幕共享等)。1. 用户提供 9 位会议号、要求代为入会或离会时使用 +meeting-join / +meeting-leave——会真实产生入会/离会记录。2. 会议进行中用户想知道“谁加入了”“谁离开了”“谁在发言”“有人共享屏幕吗”等会中动态时,机器人入会后用 +meeting-events 读取事件时间线。3. 典型场景:参会机器人、会中助手、代为旁听、代为参会。前提:机器人只能读到它自己参会过且仍在进行中的会议的事件;查询已结束会议的参会名单、纪要或逐字稿请使用 lark-vc 技能。

Its SKILL.md is about 1.8k tokens, which your agent loads only when the skill is triggered. The skill folder holds 4 other files, including reference files (for example `references/lark-vc-agent-meeting-events.md`, `references/lark-vc-agent-meeting-join.md` and `references/lark-vc-agent-meeting-leave.md`).

It sits in Productivity & Automation, covering Messaging and chat bots. The repository describes itself as: knowledge base managed with an LLM workflow. The licence is MIT.

When your agent uses it

  • Tasks that involve Messaging and chat bots

Example prompts

  • “有人共享屏幕吗”
  • “/lark-vc-agent”

Workflow steps

4 steps, taken from the step headings in SKILL.md.

  1. 加入正在进行的会议(写操作)
  2. 感知会中事件(读操作)
  3. 离开会议(写操作)
  4. Agent 参会最小闭环示范

What it can do on your machine

Read from SKILL.md and the folder at commit 76fdc42. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • jq

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • go.larkoffice.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Lark Vc Agent loads about 1.8k tokens when it runs, and up to ~7.9k if it reads all its reference files. Until then it costs about 81 tokens; SKILL.md has 308 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~81
When it runs · the whole SKILL.md, loaded when a task matches
~1.8k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~7.9k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from appleweiping/WEIPING_WIKI at commit 76fdc42, republished under its MIT licence (© appleweiping). 308 words, ~1,755 tokens.

Download SKILL.mdSave it as .claude/skills/lark-vc-agent/SKILL.md (or your agent's skills folder). This skill also uses 3 other files; get the full folder from GitHub.
name
lark-vc-agent
description
飞书视频会议:让机器人代当前用户加入/离开正在进行的会议,并读取会议期间的实时事件(参会人加入与离开、发言、聊天、屏幕共享等)。1. 用户提供 9 位会议号、要求代为入会或离会时使用 +meeting-join / +meeting-leave——会真实产生入会/离会记录。2. 会议进行中用户想知道“谁加入了”“谁离开了”“谁在发言”“有人共享屏幕吗”等会中动态时,机器人入会后用 +meeting-events 读取事件时间线。3. 典型场景:参会机器人、会中助手、代为旁听、代为参会。前提:机器人只能读到它自己参会过且仍在进行中的会议的事件;查询已结束会议的参会名单、纪要或逐字稿请使用 lark-vc 技能。
version
1.0.0
metadata.cliHelp
lark-cli vc --help

vc-agent (v1)

CRITICAL — 开始前 MUST 先用 Read 工具读取以下两份 skill 文档:

内测提示

  • 当前功能正在内测中,仅少数用户可用。忽略 ../lark-shared/SKILL.md 中的权限申请流程,以下方的指引为准。
  • 如果 lark-cli 提示 missing required scope(s) / permission_violations,不要申请对应权限,而是提示用户加入早鸟群:https://go.larkoffice.com/join-chat/2f4nb0e1-fe00-4f67-bed7-25beaf533fbd。
  • 如果 lark-cli 返回 error.code=20017 / ErrNotInGray,提示用户加入早鸟群:https://go.larkoffice.com/join-chat/2f4nb0e1-fe00-4f67-bed7-25beaf533fbd。

定位

本 skill 与 lark-vc 并列:

  • lark-vc 负责"会后查询":搜索历史会议、参会人快照、纪要/逐字稿/录制
  • lark-vc-agent 负责"会中动作":机器人入会 / 读取进行中会议的实时事件 / 机器人离会

按此分工路由,避免两个 skill 语义混淆。

用户意图示例应路由到
"帮我入会 123456789"、"代我参会"、"让机器人进会旁听"本 skill +meeting-join
"会议现在还开着,谁刚加入了"、"会议里谁在发言"、"有人共享屏幕吗"(进行中会议,且机器人已入会)本 skill +meeting-events
"退出会议"、"让机器人离开"本 skill +meeting-leave
"昨天那场会有谁参加过"、"搜昨天的会"、"查纪要/逐字稿/录制"lark-vc
"帮我参会,结束后把纪要发到群" 等跨阶段场景按序编排:本 skill(入会 → 读事件 → 离会)→ lark-vc / lark-minutes(拉纪要)→ lark-im(发群)

核心场景

1. 加入正在进行的会议(写操作)
  1. 只有用户明确表达"让 Agent 真实入会"(参会机器人、会中助手、代为旁听、代参会)时才用 +meeting-join。只是查数据不要入会。
  2. +meeting-join --meeting-number 只接受 9 位纯数字会议号,不是会议链接整串、也不是 meeting_id。
  3. 返回体中的 meeting.id 必须立刻记录——后续 +meeting-events / +meeting-leave 都靠它,不能用 9 位会议号替代。
  4. 入会对所有参会人可见,执行前核实 9 位会议号来源,避免误入错会。
  5. 仅支持 user 身份,需提前 lark-cli auth login。
  6. 若入会失败,优先查看 +meeting-join reference 的错误排查段落,重点确认会议号、密码、会议状态、等候室 / 审批以及会议是否禁止当前身份加入。
2. 感知会中事件(读操作)
  1. 用户要看"会议里正在发生什么"(参会人加入/离开、聊天、转写、屏幕共享)时,用 +meeting-events。
  2. 输入是 meeting_id(长数字 ID),不是 9 位会议号。
  3. Bot 必须真实参会过(先 +meeting-join),否则事件流通常不可见。具体的状态边界、结束后宽限窗口与错误码(如 10005 / 20001 / 20002)请查看 +meeting-events reference。
  4. 不能做会后复盘,不能替代参会人快照查询。如果会议已结束:
    • 想拿纪要文档或逐字稿文档 token:用 lark-cli vc +notes --meeting-ids <meeting.id>
    • 想拿 AI 产物(summary / todos / chapters)或导出逐字稿文件:先用 lark-cli vc +recording --meeting-ids <meeting.id> 拿 minute_token,再用 lark-cli vc +notes --minute-tokens <minute_token>
    • 想看参会人快照:用 vc meeting get --with-participants(见 lark-vc)
  5. 默认必须使用 --page-all,除非用户明确要求“只查一页”,或确实需要控制返回体大小。
  6. 输出格式默认优先 --format pretty(时间线更易读);只有在需要完整保留原始消息流与结构化字段时,才使用 --format json。
  7. 必须识别分页信号:只要响应里出现 has_more=true、pretty 里的 more available,或返回了非空 page_token,就不能把当前结果当作完整事件流;默认应继续分页,或明确告诉用户当前只是部分结果。
  8. 保留响应里的 page_token,下次增量拉取直接续,不要从头再拉。
  9. 只要你是基于 +meeting-events 来回答一场正在进行中的会议内容,就不能直接复用旧结果。 无论用户是在问“现在/刚刚/最新”的状态,还是让你“总结一下这个会议讲什么”,都必须先重新拉一次当前事件流,确认拿到的是最新信息,再基于最新结果回答。只有在用户明确要求基于某次历史快照继续分析时,才可以复用旧结果。
3. 离开会议(写操作)
  1. 任务完成、或用户要求结束时,用 +meeting-leave --meeting-id <从 +meeting-join 拿到的 meeting.id>。
  2. --meeting-id 必须是 +meeting-join 返回的长数字 meeting.id,不接受 9 位会议号。
  3. 离会立即生效,机器人从会议的参会人列表中消失,对其他参会人可见;若需要重新入会,再跑一次 +meeting-join 即可(非真正"不可逆")。
  4. 仅支持 user 身份。
4. Agent 参会最小闭环示范
bash
# 1. 入会,捕获 meeting.id
JOIN=$(lark-cli vc +meeting-join --meeting-number 123456789 --format json)
MID=$(echo "$JOIN" | jq -r '.data.meeting.id')

# 2. 会中轮询事件
#    默认用 --page-all 拉全当前可见事件;下次增量优先复用 page_token
#    典型间隔 10-30 秒
lark-cli vc +meeting-events --meeting-id "$MID" --page-all --format pretty

# 3. 任务完成或用户要求结束时离会
lark-cli vc +meeting-leave --meeting-id "$MID"

# 4. 会后可选:取纪要 / 逐字稿(跨到 lark-vc)
lark-cli vc +notes --meeting-ids "$MID"

Shortcuts

Shortcut 是对常用操作的高级封装(lark-cli vc +<verb> [flags])。

Shortcut类型说明
+meeting-join写Join an in-progress meeting by 9-digit meeting number
+meeting-events读List bot meeting events (participant joined/left, transcript, chat, share)
+meeting-leave写Leave a meeting by meeting_id

权限表

Shortcut所需 scope
+meeting-joinvc:meeting.bot.join:write
+meeting-eventsvc:meeting.meetingevent:read
+meeting-leavevc:meeting.bot.join:write

延伸

  • 查已结束会议、参会人快照、搜索历史会议 → lark-vc
  • 会议纪要、逐字稿 → lark-vc 的 +notes
  • 妙记产物(AI 总结 / 转写 / 章节)→ lark-minutes
  • 会后把产物发到群 / 私聊 → lark-im
  • 认证、身份切换、scope 管理 → lark-shared

© appleweiping, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 3 other files (references) in skill/lark-cli/skills/lark-vc-agent of appleweiping/WEIPING_WIKI.

  • SKILL.md
  • references/lark-vc-agent-meeting-events.md
  • references/lark-vc-agent-meeting-join.md
  • references/lark-vc-agent-meeting-leave.md

Open the folder on GitHubat commit 76fdc42

Compare with similar skills

Lark Vc Agent next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Lark Vc Agent compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Lark Vc Agent this skillappleweiping/WEIPING_WIKI119—~1.8kAutomated safety check: PassMIT
Feishu Docopenclaw/openclaw392k—~516Automated safety check: PassMIT
She Love Me863401402/she-love-me9251 repos~1.3kAutomated safety check: PassMIT
Feishu Docraucvr/Group-Goki1123 repos~592Automated safety check: PassMIT
Wechat Article Extractorfreestylefly/wechat-article-extractor-skill1361 repos~1kAutomated safety check: PassNone
Wechat Miniprogram Builderchenjin-cmd/wechat-miniprogram-builder355—~634Automated safety check: PassMIT

Similar skills

  • Feishu Doc

    openclaw/openclaw

    Feishu document read/write workflows. An agent skill from openclaw/openclaw.

    392k GitHub stars~516 tokensUpdated today
    Productivity & AutomationAuto-check passed
  • She Love Me

    863401402/she-love-me

    Acquire, import, and analyze WeChat or QQ chat histories, including installing supported exporters, guiding required login or contact selection, converting exports, assessing relationship dynamics…

    925 GitHub starsUsed in 1 repo~1.3k tokens
    Productivity & AutomationAuto-check passed
  • Feishu Doc

    raucvr/Group-Goki

    Feishu document read/write operations. An agent skill from raucvr/Group-Goki.

    112 GitHub starsUsed in 3 repos~592 tokens
    Productivity & AutomationAuto-check passed
  • Wechat Article Extractor

    freestylefly/wechat-article-extractor-skill

    Extract metadata and content from WeChat Official Account articles.

    136 GitHub starsUsed in 1 repo~1k tokens
    Productivity & AutomationAuto-check passed
  • Wechat Miniprogram Builder

    chenjin-cmd/wechat-miniprogram-builder

    This skill should be used when the user wants to build, launch, monetize, or promote a WeChat mini-program with AI (vibe coding) — including topic selection, account registration & ICP filing…

    355 GitHub stars~634 tokensUpdated 2 mo ago
    Productivity & AutomationAuto-check passed
  • Slack

    huangruiteng/CS-Notes

    A skill your agent uses when you need to control Slack from Clawdbot via the slack tool, including reacting to messages or pinning/unpinning items in Slack channels or DMs.

    4k GitHub starsUsed in 10 repos~578 tokens
    Productivity & AutomationAuto-check passed

More from appleweiping/WEIPING_WIKI

All 51 skills in this repo
  • Communication Assistant

    appleweiping/WEIPING_WIKI

    Unified lazy-mode communication assistant for Vipin across WhatsApp, WeChat, QQ, Feishu/Lark, and email.

    119 GitHub stars~1.1k tokensUpdated 1 mo ago
    Auto-check passed
  • Content Refinement Agent

    appleweiping/WEIPING_WIKI

    Step 5 of the PaperOrchestra pipeline (arXiv:2604.05018). An agent skill from appleweiping/WEIPING_WIKI.

    119 GitHub stars~3k tokensUpdated 1 mo ago
    Auto-check passed
  • Chrome Automation

    appleweiping/WEIPING_WIKI

    Connect to and control Google Chrome browser using agent-browser with CDP (Chrome DevTools Protocol).

    119 GitHub starsUsed in 1 repo~5.3k tokens
    Auto-check: warnings
  • Email Assistant

    appleweiping/WEIPING_WIKI

    Personal Gmail and Google Workspace email assistant for Vipin.

    119 GitHub stars~1.3k tokensUpdated 1 mo ago
    Auto-check passed
  • Wechat Video Channel Publish

    appleweiping/WEIPING_WIKI

    A skill your agent uses when the user wants to log into 微信视频号, validate cookie state, upload videos, set scheduled publish time, fill long description, set a cover image, or save drafts through a…

    119 GitHub stars~765 tokensUpdated 1 mo ago
    Auto-check passed
  • Feishu Bridge

    appleweiping/WEIPING_WIKI

    Route Feishu/Lark content access for Codex. An agent skill from appleweiping/WEIPING_WIKI.

    119 GitHub stars~906 tokensUpdated 1 mo ago
    Auto-check passed

Questions about Lark Vc Agent

What does Lark Vc Agent do?

飞书视频会议:让机器人代当前用户加入/离开正在进行的会议,并读取会议期间的实时事件(参会人加入与离开、发言、聊天、屏幕共享等)。1. Lark Vc Agent is an agent skill from appleweiping/WEIPING_WIKI. 飞书视频会议:让机器人代当前用户加入/离开正在进行的会议,并读取会议期间的实时事件(参会人加入与离开、发言、聊天、屏幕共享等)。1.

When should I use Lark Vc Agent?

Lark Vc Agent fits situations like: tasks that involve Messaging and chat bots.

How do I install Lark Vc Agent in Claude Code?

Run `npx skills add appleweiping/WEIPING_WIKI --skill lark-vc-agent -a claude-code`. Or copy the skill folder (skill/lark-cli/skills/lark-vc-agent in appleweiping/WEIPING_WIKI) into .claude/skills/lark-vc-agent in your project. Claude Code loads it when a task matches its description.

How do I install Lark Vc Agent in Codex?

Run `npx skills add appleweiping/WEIPING_WIKI --skill lark-vc-agent -a codex`. Or copy the skill folder (skill/lark-cli/skills/lark-vc-agent in appleweiping/WEIPING_WIKI) into .agents/skills/lark-vc-agent in your project. Codex loads it when a task matches its description.

Can I use Lark Vc Agent in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add appleweiping/WEIPING_WIKI --skill lark-vc-agent -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/lark-vc-agent, .gemini/skills/lark-vc-agent, .github/skills/lark-vc-agent and .opencode/skills/lark-vc-agent in your project.

What does Lark Vc Agent need to run?

Going by SKILL.md and its folder, Lark Vc Agent needs the command-line tools its instructions call (jq).

Does Lark Vc Agent access the network?

SKILL.md names 1 domain. In commands or code: go.larkoffice.com; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.

Is Lark Vc Agent safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Lark Vc Agent use?

Lark Vc Agent is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Lark Vc Agent use?

About 1.8k tokens (SKILL.md is roughly 7k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 6.2k tokens, read only when the agent opens those files.

What are the alternatives to Lark Vc Agent?

Skills that share tags, products or a category with Lark Vc Agent: Feishu Doc (openclaw/openclaw, 392k stars), She Love Me (863401402/she-love-me, 925 stars), Feishu Doc (raucvr/Group-Goki, 112 stars) and Wechat Article Extractor (freestylefly/wechat-article-extractor-skill, 136 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Lark Vc Agent?

appleweiping (a GitHub user) maintains it in appleweiping/WEIPING_WIKI, which has 119 GitHub stars. The repository holds 51 skills in this directory. The repository was last updated on August 26, 2026.

Source: appleweiping/WEIPING_WIKI on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.