lark-approval

Manage approval instances and tasks via Lark's API.

Updated May 8, 2026
One-click install
npx skills add https://github.com/gztcode/my-skills --skill lark-approval-gztcode
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lark-approval
Source: https://github.com/gztcode/my-skills/tree/main/lark-approval
Command: npx skills add https://github.com/gztcode/my-skills --skill lark-approval-gztcode

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires lark-cli, and includes scripts (resource) components.

What problem does it solve?

This Skill simplifies the process of managing and tracking approvals using Lark's API, streamlining workflows and improving collaboration.

Core Features & Use Cases

  • Approval Instance Management: Retrieve, cancel, and cc approval instances.
  • Task Management: Approve, reject, transfer, and query approval tasks.
  • Use Case: Ideal for businesses using Lark for internal communication and workflow management, allowing for easy tracking and processing of approval requests.

Quick Start

Use the lark-approval skill to get details of an approval instance with ID '12345'.

Frequently Asked Questions about lark-approval

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

FAQPage Schema
How do I manage and track Lark approval instances using an API?

To manage Lark approval instances, you can retrieve, cancel, and copy specific instances using Lark's API. This streamlines workflow tracking and improves collaboration by automating approval requests programmatically.

Can I approve, reject, or transfer Lark approval tasks automatically?

You can approve, reject, transfer, and query Lark approval tasks automatically via the API. This allows for programmatic task management, enabling efficient processing of approval requests without manual intervention.

Do I need lark-cli to manage approval workflows?

Yes, you need lark-cli to manage approval workflows, along with the necessary API access scopes. This command-line interface provides the foundational environment required to execute scripts that interact with Lark's approval API.

What is the best way to retrieve details for a specific Lark approval instance?

The best way to retrieve details for a specific Lark approval instance is to query it by its unique instance ID. Using the API, you can pass the instance ID to fetch comprehensive tracking data and current status for that approval.

Why use an API for Lark approval task management instead of manual processing?

Using an API for Lark approval task management streamlines internal communication and workflow management. It allows businesses to easily track, process, and automate bulk approval requests, reducing manual overhead and delays.

Are there limitations when canceling or copying Lark approval instances via API?

Limitations when canceling or copying Lark approval instances via API depend on your configured API access scopes. You must ensure your environment has the correct permissions granted through lark-cli to perform these specific instance modifications.