What problem does it solve? Sending messages through WeCom (Enterprise WeChat) bots requires knowing which chats the bot is allowed to reach and obtaining valid chat IDs and media IDs. This Skill guides the AI to query the authorized session list, match the correct target conversation, and deliver text, Markdown, image, file, voice, or video messages without exposing internal identifiers to users. ## Core Features & Use Cases - Session Discovery: Lists recent single and group chats the bot can message, sorted by last message time, and matches targets by chat name or position. - Multi-Type Message Sending: Sends Markdown (up to 20480 UTF-8 bytes), images, files, AMR voice, and video messages with optional title and description. - Strict chat_id Handling: Requires chat_id to come from the current sessions list or the authorized user's identity, preventing spoofed or stale targets. - Use Case: A user says "send this week's report PDF to the product group" — the Skill lists recent sessions, matches the group, obtains a media_id via the media upload skill, and delivers the file message. ## Quick Start Ask the AI to send a Markdown message saying hello to your most recent WeCom group chat using wecom-cli.