← Back to Skills Marketplace
lljxx1

WechatSync

by lljxx1 · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ✓ Security Clean
440
Downloads
1
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install wechatsync
Description
Multi-platform article publisher and content distribution tool. Sync and cross-post Markdown/HTML articles to 27+ platforms including Zhihu (知乎), Juejin (掘金)...
Usage Guidance
This skill appears coherent for a local CLI that talks to a browser extension to publish/sync articles. Before installing or using it: 1) Install the npm package only from the official package and verify the package name/version on the project homepage (GitHub). 2) Install the Chrome extension only from the official Web Store link and review its permissions and source code if possible — the extension will use your browser cookies to act on platforms and could act with your logged-in sessions. 3) Treat WECHATSYNC_TOKEN as a local secret and do not share it; follow the SKILL.md advice to create it locally. 4) If you need stronger assurance that 'no third-party server' is involved, inspect the extension and CLI network activity (e.g., with a local proxy) or review their source to confirm they only communicate over localhost. 5) If you are uncomfortable granting a browser extension access to site cookies or installing an npm CLI you haven't audited, do not proceed.
Capability Analysis
Type: OpenClaw Skill Name: wechatsync Version: 1.0.1 The skill is a wrapper for the open-source 'WechatSync' tool, designed to synchronize and cross-post articles to multiple content platforms (e.g., Zhihu, Juejin, CSDN). It relies on a legitimate npm package (@wechatsync/cli) and a browser extension, using a local-only security model where communication occurs over localhost via a user-generated WECHATSYNC_TOKEN. No evidence of malicious intent, data exfiltration, or harmful prompt injection was found in the SKILL.md or metadata.
Capability Assessment
Purpose & Capability
Name/description (multi-platform article publisher) matches the declared binary (wechatsync), the npm package (@wechatsync/cli) used to install that binary, and the single required env var (WECHATSYNC_TOKEN) which the SKILL.md describes as a local token for CLI-extension communication.
Instruction Scope
SKILL.md instructs installing an npm CLI and a Chrome extension and describes a localhost token-based IPC model; the instructions stay within the publishing/extraction workflow (sync, platforms, extract) but rely on a browser extension that uses existing cookies to call platform APIs — the doc claims 'no third-party server involved' and 'data stays local', which is plausible but must be verified by inspecting the extension and CLI source and runtime behavior.
Install Mechanism
Install is a standard npm package (@wechatsync/cli) which produces the expected binary. This is an appropriate and proportional install mechanism for a CLI tool; moderate risk inherent to installing npm packages (audit source before installing).
Credentials
Only one env var (WECHATSYNC_TOKEN) is required and is described as a locally-created token for CLI<->extension communication — this is proportionate. However, the browser extension will use browser cookies (session auth) to act on platforms; those cookies/extension permissions are powerful and should be reviewed before granting.
Persistence & Privilege
Skill is not forced-always present and does not request system-wide config paths or other skills' credentials. Autonomous invocation is allowed (default) but not combined with other concerning privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install wechatsync
  3. After installation, invoke the skill by name or use /wechatsync
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- Added security and privacy details: clarified that all data stays local and communication is only between CLI and the browser extension. - Specified that the user must confirm prerequisites and install dependencies themselves; do not install packages automatically. - Provided direct links to the open-source code for both CLI and browser extension. - Updated description of how the token and browser logins work. - Added detailed installation and security instructions in the prerequisites section.
v1.0.0
Initial release of WechatSync. - Publish and sync Markdown/HTML articles to 27+ platforms (including Zhihu, Juejin, CSDN, Bilibili, WeChat, WordPress, and more) via CLI. - Supports multi-platform publishing, content distribution, and draft sync. - Check login status for all or specific platforms. - Extract articles from browser pages and save to file. - Supports custom titles, cover images, and preview mode. - Images auto-uploaded to target platform CDN and articles sync as drafts for review.
Metadata
Slug wechatsync
Version 1.0.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is WechatSync?

Multi-platform article publisher and content distribution tool. Sync and cross-post Markdown/HTML articles to 27+ platforms including Zhihu (知乎), Juejin (掘金)... It is an AI Agent Skill for Claude Code / OpenClaw, with 440 downloads so far.

How do I install WechatSync?

Run "/install wechatsync" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is WechatSync free?

Yes, WechatSync is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does WechatSync support?

WechatSync is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created WechatSync?

It is built and maintained by lljxx1 (@lljxx1); the current version is v1.0.1.

💬 Comments