← Back to Skills Marketplace
08820048

Welight 公众号排版发布

by Ornata · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ⚠ suspicious
140
Downloads
0
Stars
1
Active Installs
2
Versions
Install in OpenClaw
/install wechat-layout-publish
Description
Independently turn an article into WeChat Official Accounts compatible Markdown/HTML, present built-in theme choices, and publish to WeChat as a draft or for...
Usage Guidance
This skill appears to implement exactly what it claims (formatting, theme application, and publishing to WeChat). However, the package metadata omitted the runtime credentials it actually uses. Before installing or providing credentials: 1) Expect the publish flow to require WECHAT_APP_ID and WECHAT_APP_SECRET (or an equivalent config file) and to make outbound calls to api.weixin.qq.com or a configured proxy. 2) Do not supply your WeChat app secret unless you trust the source — prefer testing with a throwaway account or using a proxy that you control. 3) If you will let the agent fetch URLs or accept files, be aware it can reach arbitrary URLs (including internal endpoints if the agent has network access). 4) Review scripts/publish_wechat.py (it uploads images and posts drafts) and test with --dry-run before real publish. 5) If you need higher assurance, ask the author to update the registry metadata to declare required env vars and to document any proxy behavior; otherwise treat the missing credential declaration as a red flag.
Capability Analysis
Type: OpenClaw Skill Name: wechat-layout-publish Version: 1.0.1 The skill bundle provides a legitimate utility for converting articles into WeChat-compatible Markdown/HTML and publishing them to WeChat Official Accounts. The scripts (normalize_to_markdown.py, render_wechat_html.py, and publish_wechat.py) use Python's standard library to perform content fetching, regex-based transformation, and API interaction with WeChat's servers. While the skill handles sensitive credentials (appId/appSecret) and performs network requests, these actions are strictly aligned with the stated purpose of the tool. No evidence of data exfiltration, unauthorized execution, or malicious prompt injection was found.
Capability Assessment
Purpose & Capability
Name, description, SKILL.md, asset themes, and the provided scripts (normalize, list themes, render HTML, publish) are coherent for a WeChat article formatting and publishing tool. The requested functionality (normalize → theme → render → publish) is implemented by the included files.
Instruction Scope
SKILL.md explicitly allows inputs from pasted text, files, or URLs and says publishing occurs only if runtime has publishing prerequisites. The scripts perform web fetches (to fetch article URLs and to upload images / call WeChat APIs). That network activity is expected for the stated purpose, but it means the tool will fetch arbitrary URLs the user supplies and will perform outbound calls to WeChat (or an optional proxy).
Install Mechanism
There is no install spec — this is instruction/code-only. No remote downloads or package installs are performed by the skill itself, so there is no high-risk install mechanism in the bundle.
Credentials
Registry metadata lists no required env vars or primary credential, but the runtime docs and publish script read WECHAT_APP_ID, WECHAT_APP_SECRET, WECHAT_PROXY_ORIGIN, and WECHAT_AUTHOR (via args, config file, or environment). The skill will require valid WeChat credentials to publish; omitting these from the declared requirements is a misalignment and a transparency/privilege concern.
Persistence & Privilege
The skill is not always-enabled and does not request elevated platform privileges. It does perform network I/O for publishing and fetching, but that is consistent with its purpose and is not granted implicitly beyond normal autonomous invocation.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install wechat-layout-publish
  3. After installation, invoke the skill by name or use /wechat-layout-publish
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
Rename the skill to Welight 公众号排版发布 and align the internal skill id with Welight branding.
v1.0.0
Initial release: standalone WeChat article normalization, theme selection, themed HTML rendering, and WeChat publish workflow.
Metadata
Slug wechat-layout-publish
Version 1.0.1
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 2
Frequently Asked Questions

What is Welight 公众号排版发布?

Independently turn an article into WeChat Official Accounts compatible Markdown/HTML, present built-in theme choices, and publish to WeChat as a draft or for... It is an AI Agent Skill for Claude Code / OpenClaw, with 140 downloads so far.

How do I install Welight 公众号排版发布?

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

Is Welight 公众号排版发布 free?

Yes, Welight 公众号排版发布 is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Welight 公众号排版发布 support?

Welight 公众号排版发布 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Welight 公众号排版发布?

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

💬 Comments