What problem does it solve? Handling Feishu/Lark approvals manually through the web UI is slow and hard to automate. This Skill lets an AI agent search launchable approval definitions, initiate native approval instances, and process pending approval tasks (approve, reject, transfer, rollback, add-sign, remind, cancel, CC) directly through the lark-cli command line. ## Core Features & Use Cases - Approval Task Processing: Query pending/completed approval tasks and execute actions like approve, reject, transfer, rollback, add-sign, and remind using paired instance_code and task_id. - Native Approval Initiation: Follow a fixed search → get → create chain to assemble form control values and node approver parameters, then submit approval instances with user confirmation. - Instance Inspection & Management: View instance details, current nodes, and operation records; cancel initiated instances or append CC recipients. - Use Case: A user asks to submit a leave request. The Skill searches the leave approval definition, reads its form controls and node requirements, assembles the leaveGroupV2 control values, and creates the instance after user confirmation. ## Quick Start Ask the agent to list my pending Feishu approvals and approve the leave request from yesterday with the comment "agreed".