WeChat Moments Automation Skill for Openclaw

A powerful automation skill for navigating and interacting with WeChat Moments and contacts through coordinate-based screen control.

islandlxl
v1.0.0
Mar 22, 2026
1
783
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install wechat-moment

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install wechat-moment using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is WeChat Moments Automation Skill?

This skill enables AI agents to interact with WeChat Moments and chat features directly on Windows systems. Unlike traditional process-based automation, this tool utilizes a sophisticated taskbar-based activation method to ensure the graphical interface is properly rendered and ready for interaction. By leveraging Openclaw Skills, developers can programmatically navigate the social feed, manage contacts, and automate communication workflows with high precision.

At its core, the skill uses native Windows APIs to control the cursor and simulate keyboard events. This approach allows for a more natural interaction with the WeChat client, bypassing common issues where the application interface fails to load during standard process initiation. It is an essential tool for those looking to integrate WeChat social management into their automated productivity pipelines.

WeChat Moments Automation Skill Use Cases

  • Automated browsing and monitoring of social updates in WeChat Moments
  • Hands-free engagement through programmed liking and commenting on posts
  • Systematic contact searching and automated message broadcasting to specific users
  • Triggering voice or video calls through automated UI navigation
  • Simulating human-like scrolling behavior for content analysis or archival

How WeChat Moments Automation Skill Works

  1. Accesses the Windows system tray by clicking the hidden icons expansion coordinate (1142, 744).
  2. Identifies and clicks the WeChat application icon within the tray to bring the interface to the foreground.
  3. Activates the main application window by performing a click at a central screen coordinate (400, 300).
  4. Navigates to the Moments tab by clicking the specific navigation pixel (272, 322).
  5. Executes complex mouse events for scrolling down to load content and scrolling back up to reset the view.
  6. Utilizes SendKeys for searching contacts and inputting text messages once the focus is confirmed.

WeChat Moments Automation Skill Setup

To deploy this within your Openclaw Skills environment, ensure your Windows display resolution is consistent with the coordinate map provided in the technical specifications. Adjust the X and Y values if using custom scaling or different monitor resolutions.

# No external dependencies required
# Ensure PowerShell execution policy allows for script interaction
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser

WeChat Moments Automation Skill Data Schema & Taxonomy

The skill manages interaction through a taxonomy of screen coordinates and UI states. The following table maps the primary interaction points used by the automation engine:

Function Coordinate (X, Y) Technical Description
Show Hidden Icons 1142, 744 Expands the Windows taskbar tray
WeChat Icon 1111, 701 Triggers the application UI render
Activate Window 400, 300 Focuses the WeChat interface
Moments Button 272, 322 Switches to the social feed view
Voice Call Button 1055, 108 Initiates the calling sub-menu

WeChat Moments Automation Skill Advanced Features

  • Human-centric scrolling logic that uses variable delays and 3x return-to-top ratios to avoid detection
  • Low-level user32.dll integration for SetCursorPos and mouse_event control
  • Contact search automation using global hotkey hooks (^f) and automated Enter key sequences
  • Dynamic sleep intervals (100ms to 500ms) to ensure UI responsiveness during complex Openclaw Skills workflows
  • Support for multi-step voice call initiation via keyboard navigation (Down + Enter) after UI activation

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*