What problem does it solve? Verifying chat bot behavior across real messaging apps normally requires manual clicking, typing, and screenshotting in each native client. This Skill automates that end-to-end verification by driving the actual desktop apps (Discord, Slack, Telegram, WeChat, Lark, QQ) via osascript, or the iMessage BlueBubbles bridge, and capturing screenshot evidence of bot responses. ## Core Features & Use Cases - Cross-platform bot drivers: Per-platform shell scripts activate the native app, navigate to a channel or contact, send a message (clipboard-based for CJK support), wait, and capture the response window. - iMessage bridge regression testing: A dedicated script exercises the Electron imessageBridge.* IPC handlers, the local bridge HTTP server, and the BlueBubbles REST API, asserting config save, webhook registration, and secret enforcement. - Acceptance pipeline integration: Extends the generic acceptance skill's PLAN → EXECUTE → FINISH flow with report generation and ingestion. - Use Case: After changing how your LobeHub bot replies in WeChat, run the WeChat driver to send a test message to a contact and automatically screenshot the bot's reply for visual verification. ## Quick Start Ask the agent to test the bot in Discord by sending a message to the bot-testing channel and capturing the response screenshot.