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.
Sets up WeChat iLink Bot login via QR code scanning and checks channel status. Guides through login flow, polls for scan result, and displays credential/access state.