lark-approval

Manage Feishu approval instances and tasks through the lark-cli interface.

26|Updated Apr 23, 2026
One-click install
npx skills add https://github.com/yjzhang2003/oh-my-feishu --skill lark-approval-yjzhang2003
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lark-approval
Source: https://github.com/yjzhang2003/oh-my-feishu/tree/main/oh-my-feishu-plugin/skills/lark-approval
Command: npx skills add https://github.com/yjzhang2003/oh-my-feishu --skill lark-approval-yjzhang2003

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires lark-cli.

What problem does it solve?

This skill addresses the friction of managing Feishu approval processes manually, allowing users to programmatically query, approve, reject, or track approval instances directly through the CLI.

Core Features & Use Cases

  • Approval Management: Efficiently handle approval instances including retrieval, cancellation, and CC operations.
  • Task Execution: Perform critical actions on pending tasks such as approving, rejecting, or transferring assignments.
  • Use Case: A project manager can use this skill to quickly query all pending approval tasks assigned to them and batch-approve routine requests without switching to the Feishu desktop client.

Quick Start

Use the lark-approval skill to query all pending approval tasks assigned to the current user.

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 workflows from the command line?

You can automate Feishu approval workflows by using this skill to query, approve, reject, or track approval instances programmatically. It orchestrates task status tracking and instance lifecycle management directly through the lark-cli interface.

Can I batch approve pending Feishu approval tasks without opening the desktop client?

Yes, you can batch approve pending Feishu approval tasks without the desktop client. This skill retrieves all pending tasks assigned to the current user and performs critical actions like approving or rejecting them directly via the lark-cli interface.

What is the best way to query and track Feishu approval instance statuses?

The best way to query and track Feishu approval instance statuses is through automated CLI orchestration. This skill facilitates programmatic retrieval and status tracking of approval instances, allowing seamless monitoring of the entire instance lifecycle.

Do I need lark-cli authentication to manage Feishu approval tasks?

Yes, you need valid lark-cli authentication to manage Feishu approval tasks. Interacting with the Feishu Open Platform API requires appropriate approval scope permissions to execute task actions like transferring assignments or canceling instances.

Does CLI-based Feishu approval management support transferring assignments and CC operations?

Yes, CLI-based Feishu approval management supports transferring assignments and CC operations. Beyond approving and rejecting pending tasks, the skill handles retrieval, cancellation, and CC operations for comprehensive approval instance lifecycle management.