Wechat Connect
Install OpenClaw's official WeChat plugin and complete account pairing via QR code scan. Triggers when the user says "install WeChat plugin", "connect WeChat", or "WeChat QR code". No command-line interaction required.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/alphafactor/wechatWhat This Skill Does
The WeChat skill for OpenClaw provides a secure, local-first interface to interact with your WeChat desktop application data. By leveraging read-only connections to the underlying SQLite databases used by WeChat, this agent allows you to query your own communication history, contact lists, saved sessions, and favorite items directly from your local filesystem. It bridges the gap between raw database files and actionable insights, enabling you to search through thousands of messages or list your recent contacts without needing to manually navigate folders or manage database drivers yourself.
Installation
To integrate this tool into your environment, use the OpenClaw command-line interface. Run the following command in your terminal:
clawhub install openclaw/skills/skills/alphafactor/wechat
Once installed, ensure your environment has the necessary read permissions for the directory where WeChat stores its local data. For macOS users, this typically involves granting your terminal 'Full Disk Access' via System Settings to ensure the agent can traverse protected paths like ~/Library/Containers/com.tencent.xinWeChat/.
Use Cases
- Efficient Search: Quickly locate a specific piece of information from past conversations across multiple chat threads without scrolling endlessly in the WeChat interface.
- Content Management: Review and organize your WeChat favorites by exporting or listing them through the agent.
- Digital Cleanup: Generate statistics to identify active conversations or monitor your data usage patterns on disk.
- Automation: Feed chat history into other OpenClaw agents to create summaries or generate action items from professional discussions.
Example Prompts
- "Can you search my messages for the meeting notes I discussed with Wang last week?"
- "List my 10 most recent WeChat sessions and tell me if there are any unread messages."
- "Show me all my saved favorites related to 'AI research' from my WeChat collection."
Tips & Limitations
- Read-Only Guarantee: This skill is strictly designed for read-only operations. It does not possess the ability to modify, delete, or send messages, keeping your data footprint secure.
- Performance: For large databases, search queries might take a few moments. Use the
--limitflag to restrict output size for faster responses. - OS Compatibility: Currently, this tool is fully optimized for macOS and Windows. Mobile versions of WeChat (iOS/Android) are not supported as their databases are typically encrypted and sandboxed, preventing direct local access.
- Troubleshooting: If you receive a 'database is locked' error, ensure the WeChat desktop application is fully closed before triggering the agent, as the app may hold exclusive write locks on the files.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-alphafactor-wechat": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read
Related Skills
todo
**macOS Only** - Manage macOS Reminders app via AppleScript. Full-featured reminder management: add, list, complete, delete, search, create lists, and more. **Note: This skill is macOS-only**, requiring the native Reminders app. Use cases: - Create reminders with due dates and priorities - List reminders from specific lists or incomplete ones - Mark reminders as complete/uncomplete - Delete reminders - Search reminders by title or content - Create new reminder lists - View today's due reminders
Ghost
Skill by alphafactor
Crypto Market
Cryptocurrency market data and price alert monitoring tool based on CCXT. Supports multiple exchanges, real-time price tracking, and configurable price/volatility alerts. Use when the user needs to monitor crypto prices or set up trading alerts. Default exchange is Binance.
Tushare Pro
Fetch Chinese stock and futures market data via Tushare API. Supports stock quotes, futures data, company fundamentals, and macroeconomic indicators. Use when the user needs financial data from Chinese markets. Requires TUSHARE_TOKEN environment variable.
homekit
Control Apple HomeKit smart home devices. Supports listing, discovering, pairing devices, and controlling lights, switches, outlets, thermostats. Use when the user needs to manage HomeKit accessories programmatically. Requires homekit library and paired devices.