Skip to content

openclaw plugins install @tencent-weixin/openclaw-weixin@latest fails with "package.json missing openclaw.hooks" on OpenClaw 2026.3.23-2 #210

@J-F-Sun

Description

@J-F-Sun

Environment

  • OpenClaw version: 2026.3.23-2
  • OS: macOS
  • Install method: global openclaw CLI
  • Plugin package: @tencent-weixin/openclaw-weixin@latest
  • npm package version resolved: 2.0.1

Problem

I tried to install the Weixin plugin according to the README/manual install instructions, but installation failed.

The README says that 2.0.x should support OpenClaw >= 2026.3.22, so this version combination appears to be within the documented compatibility range.

Command Used

openclaw plugins install @tencent-weixin/openclaw-weixin@latest

I also tried the one-click installer before that:

npx -y @tencent-weixin/openclaw-weixin-cli@latest install

That path also failed and eventually pointed me back to manual openclaw plugins install.

Error Output

Resolving clawhub:@tencent-weixin/openclaw-weixin@latest…
Downloading @tencent-weixin/openclaw-weixin@latest…
Extracting /var/folders/.../tencent-weixin-openclaw-weixin-2.0.1.tgz…
Plugin manifest id "openclaw-weixin" differs from npm package name "@tencent-weixin/openclaw-weixin"; using manifest id as the config key.
WARNING: Plugin "openclaw-weixin" contains dangerous code patterns: Shell command execution detected (child_process) ... ; Environment variable access combined with network send — possible credential harvesting ...
Installing to /Users/.../.openclaw/extensions/openclaw-weixin…
Installing plugin dependencies…
Downloading @tencent-weixin/openclaw-weixin@latest…
Extracting /var/folders/.../tencent-weixin-openclaw-weixin-2.0.1.tgz…
npm install failed:
Also not a valid hook pack: Error: package.json missing openclaw.hooks

Additional Notes

  • openclaw plugins doctor reports no plugin system issues after the failed install.
  • ~/.openclaw/extensions remains empty after failure, so this looks like a clean install failure rather than a partial install.
  • The package README currently says manual install should be:
openclaw plugins install "@tencent-weixin/openclaw-weixin"

but that exact path still fails for me.

Expected Behavior

The plugin should install successfully using the documented command, or the README should be updated if the install path/package structure has changed.

Questions

  1. Is @tencent-weixin/openclaw-weixin@2.0.1 currently installable on OpenClaw 2026.3.23-2?
  2. Is there a newer recommended package or migration path, for example via @openclaw-china/channels?
  3. Is the published package missing required metadata such as openclaw.hooks, or is openclaw plugins install no longer the correct install method for this plugin?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions