feishu-setup

Automate Feishu bot app creation, permissions, event subscriptions, and credential write-back.

630|68|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/AgentTeam-TaichuAI/ScienceClaw --skill feishu-setup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feishu-setup
Source: https://github.com/AgentTeam-TaichuAI/ScienceClaw/tree/main/ScienceClaw/backend/builtin_skills/feishu-setup
Command: npx skills add https://github.com/AgentTeam-TaichuAI/ScienceClaw --skill feishu-setup

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Automates the end-to-end Feishu (Lark) bot app setup inside a sandbox, eliminating the manual, multi-step process for creating apps, configuring permissions, subscribing to events, and retrieving credentials.

Core Features & Use Cases

  • Automated Feishu app creation, bot integration, event subscriptions, and permission configuration via a browser automation workflow.
  • Retrieve and write back app_id and app_secret to your system, enabling seamless integration with backend services.
  • One-shot setup in a sandbox environment; users simply log in by scanning a QR code to complete the process.

Quick Start

Run the feishu_full_setup.py script to start the setup and follow the on-screen login prompts.

Frequently Asked Questions about feishu-setup

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

FAQPage Schema
How do I automate Feishu bot setup and retrieve app credentials?

Automating Feishu bot setup involves running a Python script that handles app creation, permission configuration, and event subscriptions, then writes back the app_id and app_secret to your system. You simply scan a QR code to log in and complete the process.

What is the process for creating a Feishu Lark bot application in a sandbox?

Creating a Feishu bot application in a sandbox uses a browser automation workflow to handle app creation, permission configuration, and event subscription. The script orchestrates the end-to-end setup with robust error handling during the process.

Do I need to manually configure permissions and event subscriptions for a Feishu bot?

No, you do not need to manually configure permissions and event subscriptions for a Feishu bot. The automated setup script handles these configurations end-to-end within the sandbox environment after you scan a QR code to log in.

Can I use Python to automatically write back Feishu app_id and app_secret?

Yes, you can use a Python script to automatically write back Feishu app_id and app_secret. The script uses a backend write-back mechanism to store the generated credentials in your system after completing the sandbox browser automation workflow.

Why does the Feishu bot setup script require a QR code scan?

The Feishu bot setup script requires a QR code scan for user authentication. Since the automated workflow operates inside a sandbox browser environment, scanning the QR code logs you into the Feishu developer platform to authorize the app creation and configuration steps.