change-approval

Send interactive change approval requests via Feishu cards.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/WangK0221/OpenClaw_Shrimp --skill change-approval-wangk0221
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: change-approval
Source: https://github.com/WangK0221/OpenClaw_Shrimp/tree/main/skills/change-approval
Command: npx skills add https://github.com/WangK0221/OpenClaw_Shrimp --skill change-approval-wangk0221

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires minimist, and includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of requesting and managing change approvals, reducing manual communication and ensuring timely decisions.

Core Features & Use Cases

  • Approval Requests: Send interactive approval requests via Feishu cards.
  • Decision Buttons: Users can directly approve or reject requests with a single click.
  • Use Case: A developer needs to deploy a new feature. They use this Skill to send an approval request to their manager via Feishu, including a description of the changes and relevant context, allowing the manager to approve or reject directly from the card.

Quick Start

Request approval for a deployment with the title "Deploy Feature X" and description "Deploying version 1.2.0" to the approver with ID "ou_12345".

Frequently Asked Questions about change-approval

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

FAQPage Schema
How do I send interactive change approval requests through Feishu cards?

You can send change approval requests via Feishu cards by providing a title, description, and approver ID. The Skill uses Feishu's card messaging API to deliver interactive messages where users can directly approve or reject requests within the chat interface.

Can I use Feishu cards to automate deployment approval workflows?

Yes, you can automate deployment approval workflows by sending interactive Feishu cards to managers. Developers can trigger this Skill to send deployment context, allowing managers to approve or reject directly from the chat card.

What information do I need to provide for a Feishu approval request?

You need to provide a title, a description of the changes, and the Feishu approver ID. The Skill uses these inputs to construct and send the interactive Feishu card to the correct recipient.

How do Feishu card decision buttons work for task management?

Feishu card decision buttons allow users to directly approve or reject requests with a single click within the chat interface. This mechanism reduces manual communication for task management workflows.

Do I need specific dependencies to send approval requests via Feishu?

Yes, the Skill requires the minimist dependency to function. This component processes the scripts needed to facilitate the creation and sending of your interactive Feishu card approval requests.