← Back to Skills Marketplace
ssochi

Weixin Long Image

by usky · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ⚠ suspicious
124
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install weixin-long-image
Description
Turn Weixin/Wechat replies into readable image cards by rendering HTML into long PNG screenshots. Use when a Weixin direct-chat reply would exceed 150 Chines...
Usage Guidance
This skill appears to do what it says (turn HTML into long PNGs), but before installing or running it you should: 1) Ensure the agent environment has Python 3 and Playwright (and Chromium) installed from trusted sources — the repository does not declare these dependencies. 2) Be cautious with untrusted HTML: the renderer opens pages in a real browser and will fetch remote resources (images/CSS/JS) or follow file:// references; malicious or private content could be exfiltrated via network requests or cause unexpected behavior. 3) Confirm your runtime will auto-download browser binaries (Playwright behavior) or install them explicitly to avoid silent network downloads. 4) If you need stricter safety, run the renderer in a sandboxed environment, audit the HTML before rendering, and ensure temporary outputs are cleaned (SKILL.md recommends deleting them). If you want, I can: list exact installation steps for Playwright + Chromium, or propose a hardened invocation that disables network access during rendering.
Capability Analysis
Type: OpenClaw Skill Name: weixin-long-image Version: 0.1.0 The skill is designed to convert long text or HTML content into PNG images for WeChat, using Playwright for rendering. The Python script (scripts/render_long_image.py) and the instructions (SKILL.md) follow a clear, legitimate workflow including template selection based on time of day and post-execution cleanup of temporary files. No evidence of data exfiltration, malicious execution, or prompt injection was found.
Capability Assessment
Purpose & Capability
The name/description match the shipped assets and script: templates + a renderer that produces full-page PNG screenshots. However, the package metadata declares no required binaries or dependencies while the included script clearly needs Python and the Playwright library (and a Chromium browser). That mismatch is an omission/oversight rather than direct maliciousness, but it is disproportionate to claim 'no required binaries'.
Instruction Scope
SKILL.md limits the agent to composing HTML, rendering it with scripts/render_long_image.py, sending the PNG via the message tool (channel=openclaw-weixin), and deleting temp files afterward. Those actions align with the stated purpose. One runtime nuance: the renderer opens the HTML in a real browser and will load any resources referenced by that page (remote images, CSS, or file:// URLs), which the instructions do not explicitly constrain.
Install Mechanism
There is no install spec, but the script requires Playwright and a Chromium runtime. Playwright often involves fetching browser binaries at install/run time; the skill provides no guidance about installing Playwright, pinning versions, or where the browser will come from. The lack of an install declaration is a coherence/operational risk: the skill will fail or cause unreviewed downloads in some environments.
Credentials
The skill requests no environment variables or external credentials and does not touch unrelated config paths. That is proportionate for its rendering task.
Persistence & Privilege
The skill is not always-enabled and does not request persistent elevated privileges. It writes temporary HTML/PNG files per run and instructs to delete them; that behavior is consistent with its purpose.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install weixin-long-image
  3. After installation, invoke the skill by name or use /weixin-long-image
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial public release. Removed personal absolute paths and unified the Weixin long-reply threshold to 150 characters.
Metadata
Slug weixin-long-image
Version 0.1.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Weixin Long Image?

Turn Weixin/Wechat replies into readable image cards by rendering HTML into long PNG screenshots. Use when a Weixin direct-chat reply would exceed 150 Chines... It is an AI Agent Skill for Claude Code / OpenClaw, with 124 downloads so far.

How do I install Weixin Long Image?

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

Is Weixin Long Image free?

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

Which platforms does Weixin Long Image support?

Weixin Long Image is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Weixin Long Image?

It is built and maintained by usky (@ssochi); the current version is v0.1.0.

💬 Comments