Lark Approval for Claude Code: Review Pending Approval Tasks
Lark Approval helps retrieve approval tasks, review request details, and distinguish native Lark approval instances from general task items.
中文Setup for Claude Code
Claude Code and an installed Lark CLI (lark-cli). Setup requires Node.js for the upstream npm installer, an authorized Lark account and approval-read scopes for your sandbox workspace.
- Copy skills/lark-approval and skills/lark-shared from the same pinned commit into their corresponding .claude/skills/ directories.
- Install the Lark CLI with the publisher's npm installer if it is missing. Run its account configuration and authorize only the scopes appropriate for the exercise.
- Open Claude Code at the project root, invoke /lark-approval, and use the test workspace or file named in the exercise.
Example task
Seed three dummy approval requests in a sandbox: two pending and one completed. Ask /lark-approval for the pending subjects and requesters using your authorized test account, with no approval action.Expected result
The summary shows the two pending items visible to the account and leaves all three requests in their original states.
Upstream documentation
Original SKILL.md on GitHub · MIT license · Source reviewed
Frequently asked question
Are approval inbox items the same as Lark Tasks?
They use different workflows. The approval skill follows requests, definitions, and instances in Lark Approval.