feishu-e2e-test

Test Feishu plugin flows with agent-browser and OpenClaw gateway.

4.3k|446|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/m1heng/clawdbot-feishu --skill feishu-e2e-test
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: feishu-e2e-test
Source: https://github.com/m1heng/clawdbot-feishu/tree/main/.claude/skills/feishu-e2e-test
Command: npx skills add https://github.com/m1heng/clawdbot-feishu --skill feishu-e2e-test

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a local end-to-end testing framework to validate Feishu plugin development workflows, enabling developers to simulate real user interactions and verify bot behavior offline.

Core Features & Use Cases

  • End-to-end testing of Feishu plugin flows (login, message exchange, and bot responses) in a controlled environment.
  • Deterministic test scenarios using the agent-browser CLI and OpenClaw gateway.
  • Validation of UI interactions and integration points with Feishu web UI.

Quick Start

  1. Install prerequisites: Feishu web, agent-browser CLI, and OpenClaw locally.
  2. Start the gateway and agent session as described in the Skill README.
  3. Run a sample test to validate the end-to-end flow and capture logs.

Frequently Asked Questions about feishu-e2e-test

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

FAQPage Schema
How do I run E2E tests for a Feishu plugin locally?▼

You run E2E tests for a Feishu plugin locally by starting the OpenClaw gateway and agent session, then executing deterministic test scenarios via the agent-browser CLI against the Feishu web client.

What is the best way to debug Feishu bot responses in a local environment?▼

Debugging Feishu bot responses locally requires simulating real user interactions in a reproducible environment using agent-browser and the OpenClaw gateway to capture deterministic test logs.

Do I need the OpenClaw gateway and agent-browser to validate Feishu web UI interactions?▼

Yes, validating Feishu web UI interactions requires the OpenClaw gateway and agent-browser CLI to execute deterministic test scenarios and simulate real user interactions offline.

Can I automate end-to-end testing of Feishu message flows without deploying to production?▼

You can automate end-to-end testing of Feishu message flows offline by running local test scenarios that validate login, message exchange, and bot responses in a controlled environment.

Does this local testing framework support automated validation of Feishu plugin integration points?▼

Yes, the framework supports validating UI interactions and integration points with the Feishu web UI by executing reproducible test scenarios through the agent-browser CLI.

Why should I use a local E2E testing framework instead of manual testing for Feishu plugins?▼

A local E2E testing framework provides reproducible test scenarios and deterministic logs for debugging message flows and bot responses, eliminating the unpredictability of manual testing.