lark-approval

Manage Feishu approval instances and tasks via lark-cli commands.

3|1|Updated Apr 23, 2026
One-click install
npx skills add https://github.com/HuXiangyu123/CUA-Lark-Agent --skill lark-approval-huxiangyu123
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lark-approval
Source: https://github.com/HuXiangyu123/CUA-Lark-Agent/tree/main/lark-cli/skills/lark-approval
Command: npx skills add https://github.com/HuXiangyu123/CUA-Lark-Agent --skill lark-approval-huxiangyu123

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manage and automate Feishu approval instances and tasks from the command line, reducing manual coordination and lag.

Core Features & Use Cases

  • API resources: fetch, update, and manage approval instances and tasks; list initiated approvals; send reminders.
  • CLI tooling: run approval operations with simple commands, enforce permission scopes, and view results quickly.
  • Use Case: A team automates approvals for expense requests by querying instances and performing approve/reject actions from scripts.

Quick Start

Install the lark-cli and run 'lark-cli approval --help' to begin managing approvals.

Frequently Asked Questions about lark-approval

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Feishu approval tasks from the command line?

You can automate Feishu approval tasks by using the lark-cli binary to query, create, update, remind, approve, or reject approval instances directly via exposed CLI commands.

Can I approve or reject Feishu approval instances in bulk using a CLI tool?

Yes, you can approve or reject Feishu approval instances in bulk by running CLI commands through the lark-cli binary, enabling automated batch processing for multiple workflows.

What do I need to set up before managing Feishu approvals via CLI?

You need to install the lark-cli binary and enforce permission scopes to interact with Feishu APIs, ensuring your environment has the correct authorization to manage approval instances.

What's the best way to integrate Feishu approval automation into existing engineering scripts?

The best way to integrate Feishu approval automation is by calling lark-cli commands within your scripts to fetch, update, and manage approval instances, reducing manual coordination lag.

Does automating Feishu approvals via CLI support sending reminders for pending tasks?

Yes, automating Feishu approvals via CLI supports sending reminders for pending tasks, allowing operators to trigger notifications for pending approval instances across multiple workflows.

Are there limitations when using lark-cli for Feishu approval task management?

Limitations include dependency on enforced permission scopes and the lark-cli binary; without proper Feishu API authorization, CLI commands cannot query or update approval instances.