Agent skill · software engineering · steipete
channel-message-flows
Use when running QA Lab channel message flow evidence.
Why this skill is useful
Adds specific commands and configurations for running QA scenarios in the OpenClaw environment that the AI wouldn't reliably generate on its own.
What it needs
Requires node installed locally. About 1k tokens when loaded. Last updated 2026-08-07. 385,400 stars on the source repository.
What this skill does
Channel Message Flows Use this from the OpenClaw repo root to run the QA Lab evidence for Telegram draft/final delivery sequencing. The behavior is owned by one transport-native QA flow that can run through QA Channel or Crabline Telegram. QA Scenario Run the scenario through QA Lab: Run the same YAML through the real Telegram plugin against Crabline's local provider server: References qa/scenarios/channels/channel-message-flows.yaml extensions/qa-channel/src/inbound.ts extensions/qa-lab/src/qa-transport.ts extensions/qa-lab/src/crabline-transport.ts extensions/telegram/src/draft-stream.ts The scenario covers channels.streaming as primary evidence and runtime.delivery as secondary evidence.
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills steipete/channel-message-flows