
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)
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
What lark-approval says it does
飞书审批:当前用户审批的查询与全部处理操作,覆盖待本人审批的任务与本人发起的实例。
创建审批定义/发起新审批(走飞书客户端或审批管理后台)
npx skills add https://github.com/open.feishu.cn --skill lark-approvalAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 494k |
|---|---|
| Repository | open.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
CRITICAL — 开始前 MUST 先用 Read 工具读取 [`../lark-shared/SKILL.md`](../lark-shared/SKILL.md),其中包含认证、权限处理
所有命令默认 --as user(审批是人的动作)。调用前先 lark-cli schema approval.<resource>.<method> 查参数结构,不要猜字段。
选哪个命令
| 想做什么 | 命令 |
|---|---|
| 查待办/已办 | tasks query(topic: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 query 拿 instance_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`