From wechat-desktop
Automates WeChat Desktop on macOS/Windows via screenshots, clicks, typing for sending messages, reading chats, searching contacts, forwarding, broadcasting.
How this skill is triggered — by the user, by Claude, or both
Slash command
/wechat-desktop:wechat-desktopThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Minimal screenshots, maximum batching.
Minimal screenshots, maximum batching.
request_access(["WeChat"]) — once per session. Add overlay apps (Typeless, etc.) if clicks are blocked.open_application("WeChat") — bring to foreground. Re-call if another app steals focus.computer_batch to combine predictable sequences.cmd+a before typing to clear leftover text.Read the relevant file before executing.
| Operation | File |
|---|---|
| Send message | workflows/send-message.md |
| Broadcast (群发) | workflows/broadcast.md |
| Unread summary | workflows/unread-summary.md |
| Quote reply (引用回复) | workflows/quote-reply.md |
| Forward (转发) | workflows/forward.md |
| Send file/image | workflows/send-file.md |
Just screenshot. Scroll up + screenshot again for older messages. Use zoom if text is small.
reference/troubleshooting.mdreference/shortcuts.mdnpx claudepluginhub west0ng/claudewechat --plugin wechat-desktopReads KakaoTalk chat history and sends messages on macOS via Python CLI scripts with atomacos. Automates context-aware drafting after user confirmation.
Automatically processes WeChat channel messages (← wechat-channel:) and sends concise replies via the reply tool with user_id and context_token. Ensures responses reach WeChat, not terminal.
Configures the WeChat channel by scanning a QR code to login, checking channel status, and managing credentials.