lark-approval

Installation
Summary

Lark approval instance and task management via CLI commands.

  • Provides 11 API methods across two resource types: instances (get, cancel, cc, initiated) and tasks (remind, approve, reject, transfer, query, add_sign, rollback)
  • Requires Lark CLI authentication and specific OAuth scopes for read/write operations on approval instances and tasks
  • Must inspect API parameter schemas using lark-cli schema before calling methods to ensure correct field formats
  • Depends on lark-cli binary and shared Lark authentication configuration documented in ../lark-shared/SKILL.md
SKILL.md

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

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

选哪个命令

想做什么 命令
搜可发起定义 approvals search
看审批定义详情/提单前确认表单与流程 approvals get
发起原生审批实例 instances create
查待办/已办 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

处理链:

Installs
250.3K
Repository
larksuite/cli
GitHub Stars
14.8K
First Seen
Apr 2, 2026
lark-approval — larksuite/cli