← Back to Skills Marketplace
donotwannatry

Weixin Plugin Installer

by zyg · GitHub ↗ · v0.1.3 · MIT-0
linuxdarwin ⚠ suspicious
149
Downloads
0
Stars
0
Active Installs
4
Versions
Install in OpenClaw
/install weixin-plugin-installer
Description
通过聊天指令安装微信连接、刷新最新二维码、查询当前二维码状态、取消当前二维码刷新任务。
Usage Guidance
This skill appears to implement what it claims (installing/enabling a Weixin plugin and managing QR login), but there are a few things to consider before installing: - Clarify the contradiction in SKILL.md that "forbids" the plugin package names while the install script installs @tencent-weixin/openclaw-weixin; prefer to run only the provided scripts, not ad-hoc commands. - The scripts call 'openclaw plugins install' and 'openclaw channels login' which will fetch and run external plugin code via OpenClaw — only proceed if you trust the OpenClaw plugin source that will be installed. - Logs for the login flow are written under $HOME/.openclaw/weixin-plugin-installer; these logs may contain sensitive tokens/cookies/session traces. Check and secure filesystem permissions for that directory and review logs for sensitive strings before sharing. - The skill schedules an asynchronous 'openclaw gateway restart' which can interrupt service; run this in a maintenance window or on a host where a restart is acceptable. - Use only in an admin/private context as instructed. If you need higher assurance, request the exact plugin release/package to be installed (origin, checksum) and audit the plugin package fetched by openclaw before allowing the install. If you want, I can (a) list the exact file paths the skill will write to, (b) show the exact openclaw CLI commands it will run, or (c) suggest a minimal safe checklist to run before enabling this skill on production.
Capability Assessment
Purpose & Capability
The skill name/description (installing and managing Weixin QR/login) align with the scripts provided: installing/enabling an OpenClaw Weixin plugin, starting a login flow, rendering QR images from logs, querying status, cancelling tasks, and scheduling a gateway restart. Requested binaries (bash, python3, openclaw) are appropriate for these tasks.
Instruction Scope
SKILL.md narrowly restricts the agent to run only scripts under the skill directory, and the scripts themselves implement the described behaviors. One source-of-truth mismatch: SKILL.md's "绝对禁止" list includes package names like @tencent-weixin/openclaw-weixin, yet install_weixin_connection.sh internally calls 'openclaw plugins install "@tencent-weixin/openclaw-weixin"'. This is inconsistent (could be intentional to force use of the packaged script rather than ad-hoc commands) and should be clarified.
Install Mechanism
There is no separate install spec; the skill is instruction-plus-scripts (no arbitrary downloads embedded in the package). The only external install action is performed via the openclaw CLI (openclaw plugins install ...) which will fetch the plugin through OpenClaw's plugin mechanism — expected for a plugin installer.
Credentials
The skill requests no special environment variables, but scripts create state under $HOME/.openclaw/weixin-plugin-installer and a .out directory inside the skill, spawn background processes, and write logs that may contain sensitive tokens/cookies/session traces from 'openclaw channels login'. SKILL.md instructs not to expose tokens, but the scripts capture logs and may include tail snippets in emitted JSON messages. Ensure log file permissions and that emitting log tail won't leak credentials.
Persistence & Privilege
The skill creates persistent state (pid files, logs, cached QR images) in the user's home under ~/.openclaw and can schedule an asynchronous 'openclaw gateway restart' via a background job. That restart behavior is explained and intentionally deferred, but it is a privileged operation that can disrupt the gateway — acceptable for an installer but worth being aware of.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install weixin-plugin-installer
  3. After installation, invoke the skill by name or use /weixin-plugin-installer
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.3
Detect scanned state and schedule delayed gateway restart after confirmed login
v0.1.2
Avoid in-band gateway restart during chat-based install; continue QR flow on next refresh
v0.1.1
Restart gateway after plugin install and align docs
v0.1.0
Initial publish
Metadata
Slug weixin-plugin-installer
Version 0.1.3
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 4
Frequently Asked Questions

What is Weixin Plugin Installer?

通过聊天指令安装微信连接、刷新最新二维码、查询当前二维码状态、取消当前二维码刷新任务。 It is an AI Agent Skill for Claude Code / OpenClaw, with 149 downloads so far.

How do I install Weixin Plugin Installer?

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

Is Weixin Plugin Installer free?

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

Which platforms does Weixin Plugin Installer support?

Weixin Plugin Installer is cross-platform and runs anywhere OpenClaw / Claude Code is available (linux, darwin).

Who created Weixin Plugin Installer?

It is built and maintained by zyg (@donotwannatry); the current version is v0.1.3.

💬 Comments