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.