lark-approval

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

195|12|Updated Jul 19, 2026
One-click install
npx skills add https://github.com/ZJU-REAL/HugAgentOS --skill lark-approval-zju-real
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lark-approval
Source: https://github.com/ZJU-REAL/HugAgentOS/tree/main/src/backend/plugin_bundles/marketplace/feishu-cli/skills/lark-approval
Command: npx skills add https://github.com/ZJU-REAL/HugAgentOS --skill lark-approval-zju-real

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill simplifies Feishu approval administration by providing structured access to approval instances and tasks through the lark-cli command-line interface, reducing manual workflow management and API formatting errors.

Core Features & Use Cases

  • Approval Instance Management: Retrieve approval details, cancel instances, copy approval instances, and query approvals initiated by a user.
  • Approval Task Management: Remind approvers, approve or reject tasks, transfer tasks, query task lists, add co-signers, and roll back tasks.
  • Permission-Aware Operations: Identifies the required Feishu permission scope for each operation and requires checking the API schema before submitting parameters.
  • Use Case: An operations team can inspect a pending approval, remind the assigned approver, transfer the task when necessary, and track the user's initiated approvals from the command line.

Quick Start

Use the lark-approval skill to inspect the available schema and retrieve the details of a specified Feishu approval instance with lark-cli.

Frequently Asked Questions about lark-approval

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

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

Manage Feishu approval tasks from the command line by using the lark-cli interface to approve, reject, transfer, add co-signers, and roll back approval tasks. This approach reduces manual workflow management and API formatting errors.

What operations can I perform on Feishu approval instances using lark-cli?

Feishu approval instance operations include retrieving approval details, canceling active instances, copying existing approvals, and querying approvals initiated by a specific user. These actions are executed directly through the lark-cli command-line interface.

Do I need specific permissions to approve or reject Feishu approval tasks via lark-cli?

Yes, managing Feishu approval tasks requires lark-cli authentication and appropriate Feishu approval permissions. The system identifies the required permission scope for each operation and requires checking the API schema before submitting parameters.

How does workflow automation handle reminding approvers and transferring tasks in Feishu?

Workflow automation handles reminding approvers and transferring tasks by executing targeted lark-cli commands. This streamlines enterprise operations by programmatically querying task lists, sending reminders, and reassigning pending approval tasks without manual UI interaction.

What should I check before submitting API parameters for Feishu approval operations?

Before submitting API parameters for Feishu approval operations, you must inspect the available API schema. This precaution ensures you have the appropriate Feishu approval permissions and shared authentication configured, preventing parameter formatting errors.