Skills/ClawHub/openlx-weixin-baimindan

openlx-weixin-baimindan@0.1.1

CAUTION· install only

Publisher claims: "Stop letting IP allowlists interrupt your agent. After QR authorization and setup, OpenLX handles WeChat requests across changing client IPs. Create drafts, upload media, submit approved content and check results. Valid WeChat permissions required." Observed in sandbox: sends data to wx.openlx.cn.

Registry ClawHubPublisher openlxcn · publishing for 70 daysInstalls 380Last detonated 7d ago

Coverage

Install scripts ran; no agent task scenario for this bundle.
Tested
install scripts, with decoy credentials in place · second launch with the clock 45 days ahead · every file read, file written and host contacted by what ran
Not tested
use of the skill by an agent

Is [email protected] safe to install?

KillerSkills ran it in the KillerSkills honeypot sandbox (2 scenarios; install scripts ran; no agent task scenario for this bundle) on 2026-11-07 and scored it 67/100 (Caution). It is not known to be malicious, but it has behaviour or code a security policy should decide on before install. Notable findings: Auto-update or dynamic fetch configuration. Summary: sends data to wx.openlx.cn.

Behavior trace

Honeypot run · 0 s · 2 scenarios
t+CategoryObserved action
0.2snetworkCONNECT https://wx.openlx.cn · undeclared
0.2sprocessexec /usr/bin/mktemp
0.2sprocessexec /usr/bin/curl
0.2sprocessexec /usr/bin/rm
0.2sprocessexited 22: curl: (22) The requested URL returned error: 403
0.2sprocessscript backend runs setup only
0.2sprocessscript backend runs setup only
0.2sprocesssecond launch, clock +45 days, CI unset
0.2snetworkCONNECT https://wx.openlx.cn · undeclared
0.2sprocessexec /usr/bin/faketime
0.2sprocessexec /usr/bin/mktemp
0.2sprocessexec /usr/bin/curl
0.2sprocessexec /usr/bin/rm
0.2sprocessexited 22: curl: (22) The requested URL returned error: 403

Static findings

HIGH
Auto-update or dynamic fetch configurationscripts/manager.py:98 · Auto-update or dynamic fetch configuration — agent may load new code at runtimeprint(json.dumps({'current':current,'latest':v,'update_available':newer,'auto_update':False,'summary':m['versions'][v].get('summary',''),'sources':['official','github']})); returnFix: Pin versions and sources; vendor anything fetched at install time.
AST06

No other findings across 390 lines in 29 files.

Cost to the agent

Instructions loaded
≈288 tok
1 file · 29 in bundle

Tokens estimated at four characters each. Skills load their instruction text when triggered; the figure is what that costs.

Known vulnerabilities

Vulnerability advisories (OSV) cover npm and PyPI packages; this registry has no advisory database.

What would make this Verified

13 points to 80 · weights: behavior 45%, static 25%, prompt 15%, publisher 15%
  1. Contacts a host you did not declare≈ +23 on the totalList every host you talk to in SKILL.md frontmatter (`network: [api.example.com]`), or stop contacting the ones you cannot justify.
  2. Unclaimed publisher≈ +8 on the totalClaim openlxcn: a verified publisher gets +50 on publisher trust. It is free and usually instant with GitHub sign-in.
  3. Auto-update or dynamic fetch configuration≈ +4 on the totalPin versions and sources; vendor anything fetched at install time.
Publish a new version to ClawHub, then queue it here. Not your skill? Claim the handle to get verdict changes by email.Claim openlxcnPropose a patch to the maintainer