This handles the platform-specific agents for WeReply's WeChat automation layer, covering both Windows (wxauto v4) and macOS (Accessibility API). You get message monitoring via polling, input box control, and a JSON protocol over stdin/stdout to communicate with a Rust orchestrator. The patterns are solid: message deduplication with generated IDs, threaded command listeners, proper error handling back to the parent process. It's built for building agents that watch WeChat conversations and inject suggestions into the input field. The Windows side is more mature with working code samples, while macOS gets the architecture but you'll need to fill in the Accessibility API details yourself.
npx skills add https://github.com/cacr92/wereply --skill wechat-automation