Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
open.feishu.cn avatar

Lark Approval

  • 494k installs
  • open.feishu.cn

Lark Approval is a Claude skill that queries and processes a Feishu/Lark user's approval tasks and instances through the lark-cli tool.

About

This skill queries and processes Feishu (Lark) approval tasks for the current user via the lark-cli tool. It covers pending and handled to-dos, viewing an instance's form and current node, and actions such as approve, reject, transfer, add-sign, rollback, remind and cancel. All commands run as the user because approvals are human actions. It does not create approval definitions or start new approvals.

  • Queries the current user's pending/handled approval tasks (topic 1/2/17/18)
  • Handles the full action set: approve, reject, transfer, add-sign, rollback, remind, cancel, cc
  • Pairs instance_code + task_id for every operation; not for creating approval definitions

Lark Approval by the numbers

  • 493,626 all-time installs (skills.sh)
  • +41,526 installs in the week ending Jul 29, 2026 (Skillselion tracking)
  • Ranked #2 of 2,726 Automation & Workflows skills by installs in the Skillselion catalog
  • Data as of Jul 29, 2026 (Skillselion catalog sync)
At a glance

lark-approval capabilities & compatibility

Requires a Feishu/Lark account and user auth via lark-cli

Capabilities
approval query · approval action · task transfer · instance detail
Use cases
project management · orchestration
Pricing
Free
From the docs

What lark-approval says it does

飞书审批:当前用户审批的查询与全部处理操作,覆盖待本人审批的任务与本人发起的实例。
SKILL.md
创建审批定义/发起新审批(走飞书客户端或审批管理后台)
SKILL.md
npx skills add https://github.com/open.feishu.cn --skill lark-approval

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs494k
Repositoryopen.feishu.cn

What it does

Query and act on Feishu/Lark approval tasks for the current user - approve, reject, transfer, add-sign, rollback, remind, and cancel.

Who is it for?

Querying and acting on the current user's Feishu approval tasks

Skip if: Creating approval definitions or starting new approvals; non-approval to-dos (use lark-task)

When should I use this skill?

You need to review or approve/reject/transfer Feishu approval tasks

Files

SKILL.mdMarkdownGitHub ↗

CRITICAL — 开始前 MUST 先用 Read 工具读取 [`../lark-shared/SKILL.md`](../lark-shared/SKILL.md),其中包含认证、权限处理

所有命令默认 --as user(审批是人的动作)。调用前先 lark-cli schema approval.<resource>.<method> 查参数结构,不要猜字段。

选哪个命令

想做什么命令
查待办/已办tasks querytopic:1待办 2已办 17未读 18已读)
看表单/进度/当前节点instances get
同意/拒绝tasks approve / tasks reject
转交/加签/退回tasks transfer / tasks add_sign / tasks rollback
催办tasks remind
撤回/抄送/按定义查已发起instances cancel / instances cc / instances initiated

处理链:tasks queryinstance_code + task_id(操作必须成对带上)→ 需要细节再 instances get → 执行操作。

lark-cli approval tasks query --params '{"topic":"1"}' --as user
lark-cli approval tasks approve --data '{"instance_code":"<ic>","task_id":"<tid>","comment":"同意"}' --as user

不在本 skill 范围

创建审批定义/发起新审批(走飞书客户端或审批管理后台);非审批类待办 → `lark-task`

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.