Claude Agent Skill · by Larksuite

Lark Approval

A straightforward wrapper for Lark's approval workflow APIs that handles the tedious bits of managing approval instances and tasks. You can pull approval detail

Install
Terminal · npx
$npx skills add https://github.com/obra/superpowers --skill brainstorming
Works with Paperclip

How Lark Approval fits into a Paperclip company.

Lark Approval drops into any Paperclip agent that handles this kind of work. Assign it to a specialist inside a pre-configured PaperclipOrg company and the skill becomes available on every heartbeat — no prompt engineering, no tool wiring.

S
SaaS FactoryPaired

Pre-configured AI company — 18 agents, 18 skills, one-time purchase.

$27$59
Explore pack
Source file
SKILL.md51 lines
Expand
---name: lark-approvalversion: 1.0.0description: "飞书审批 API:审批实例、审批任务管理。"metadata:  requires:    bins: ["lark-cli"]  cliHelp: "lark-cli approval --help"--- # approval (v4) **CRITICAL — 开始前 MUST 先用 Read 工具读取 [`../lark-shared/SKILL.md`](../lark-shared/SKILL.md),其中包含认证、权限处理** ## API Resources ```bashlark-cli schema approval.<resource>.<method>   # 调用 API 前必须先查看参数结构lark-cli approval <resource> <method> [flags] # 调用 API``` > **重要**:使用原生 API 时,必须先运行 `schema` 查看 `--data` / `--params` 参数结构,不要猜测字段格式。 ### instances   - `get` — 获取单个审批实例详情  - `cancel` — 撤回审批实例  - `cc` — 抄送审批实例  - `initiated` — 查询用户的已发起列表 ### tasks   - `remind` — 催办审批人  - `approve` — 同意审批任务  - `reject` — 拒绝审批任务  - `transfer` — 转交审批任务  - `query` — 查询用户的任务列表 ## 权限表 | 方法 | 所需 scope ||------|-----------|| `instances.get` | `approval:instance:read` || `instances.cancel` | `approval:instance:write` || `instances.cc` | `approval:instance:write` || `instances.initiated` | `approval:instance:read` || `tasks.remind` | `approval:instance:write` || `tasks.approve` | `approval:task:write` || `tasks.reject` | `approval:task:write` || `tasks.transfer` | `approval:task:write` || `tasks.query` | `approval:task:read` |