Toolverse
All skills

feishu-e2e-test

by m1heng

Local E2E debug and test framework for clawd-feishu plugin development. Use when debugging message flow, testing bot responses, verifying Feishu web UI interactions, or performing end-to-end validation of the OpenClaw-Feishu integration during development.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
m1heng
Category
Testing
Views
6

About this skill

Local E2E debug and test framework for clawd-feishu plugin development. Use when debugging message flow, testing bot responses, verifying Feishu web UI interactions, or performing end-to-end validation of the OpenClaw-Feishu integration during development.

How to use

  1. Przygotuj środowisko: zaloguj się do Feishu na stronie https://feishu.cn/next/messenger, upewnij się, że masz zainstalowany OpenClaw lokalnie oraz dostęp do agent-browser CLI. Przygotuj identyfikator i sekret bota Feishu (możesz je podać w zmiennych środowiskowych lub w pliku .env).

  2. Uruchom OpenClaw Gateway w trybie headed, aby widzieć przeglądarkę podczas testów: agent-browser --headed --session feishu-test open "https://feishu.cn/next/messenger". Tryb headed pozwala obserwować interakcje i ręcznie wspierać logowanie, jeśli będzie potrzebne.

  3. Po każdej modyfikacji kodu rozszerzenia zrestartuj OpenClaw Gateway, aby zmiany weszły w życie. Użyj komendy openclaw gateway restart, a następnie sprawdź status: ps aux | grep openclaw. Logi dostępne są w tail -f ~/.openclaw/logs/gateway.log.

  4. Aby znaleźć bota w interfejsie Feishu, użyj wyszukiwarki zamiast klikania na listę czatów (które mogą być zawodne). Naciśnij Meta+k, wpisz nazwę bota litera po literze, a następnie potwierdź Enter.

  5. Po wejściu do czatu z botem naciśnij "/", aby skoncentrować się na polu wpisywania wiadomości. Teraz możesz wysyłać testowe wiadomości i obserwować odpowiedzi bota w przeglądarce.

  6. Weryfikuj przepływ wiadomości, odpowiedzi bota i interakcje UI w czasie rzeczywistym. Jeśli coś nie działa, sprawdź logi gateway'a i zmodyfikuj kod — pamiętaj o restarcie OpenClaw po każdej zmianie.

Related skills

crypto-research

by stevengonsalvez

Comprehensive cryptocurrency market research and analysis using specialized AI agents. Analyzes market data, price trends, news sentiment, technical indicators, macro correlations, and investment opportunities. Use when researching cryptocurrencies, analyzing crypto markets,

Testing
14118

langchain

by zechenzhangAGI

Framework for building LLM-powered applications with agents, chains, and RAG. Supports multiple providers (OpenAI, Anthropic, Google), 500+ integrations, ReAct agents, tool calling, memory management, and vector store retrieval. Use for building chatbots, question-answering

Testing
21123

ad-creative

by alirezarezvani

When the user needs to generate, iterate, or scale ad creative for paid advertising. Use when they say 'write ad copy,' 'generate headlines,' 'create ad variations,' 'bulk creative,' 'iterate on ads,' 'ad copy validation,' 'RSA headlines,' 'Meta ad copy,' 'LinkedIn ad,' or

Testing
2863

differential-review

by trailofbits

Performs security-focused differential review of code changes (PRs, commits, diffs). Adapts analysis depth to codebase size, uses git history for context, calculates blast radius, checks test coverage, and generates comprehensive markdown reports. Automatically detects and

Testing
2510

webapp-testing

by anthropics

Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.

Testing
130255

hono

by openstatusHQ

Efficiently develop Hono applications using Hono CLI. Supports documentation search, API reference lookup, request testing, and bundle optimization.

Testing
1257