← 返回 Skills 市场
173
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install xqx-wechat-publisher
功能描述
Markdown 发布为微信公众号草稿(wenyan-cli;主题、代码高亮)。公众号发布。
安全使用建议
What to consider before installing:
- Credentials: This skill needs your WeChat AppID and AppSecret. Provide them via environment variables rather than committing them to files in source control. The script will also try to read ~/.openclaw/workspace/TOOLS.md for these values—verify and sanitize that file if you rely on it.
- Implicit global install: The included script will attempt to run 'npm install -g @wenyan-md/cli' if the wenyan CLI is missing. That will fetch and install code from the npm registry at runtime and modify global npm state. Only proceed if you trust @wenyan-md/cli and you are comfortable allowing a runtime global npm install (or preinstall wenyan-cli yourself in a controlled way).
- Filesystem access: The script reads a fixed path (~/.openclaw/workspace/TOOLS.md). If you do not want code to read that file, ensure the file does not contain secrets or run the script with WECHAT_* env vars set and/or remove/lock that path.
- Cross-skill behavior: The agent instructions call xqx-image-generator and require downloading generated images locally. Verify you trust the image-generator skill and audit any network activity that results from downloading images.
- Operational safety: Run the tool in an isolated environment (container or dedicated machine) if you are unsure, and review the wenyan-cli project (https://github.com/caol64/wenyan-core or the cli repo) before allowing the skill to install dependencies or publish content. If you need higher assurance, modify the script to remove the implicit npm install and to fail rather than read TOOLS.md.
功能分析
Type: OpenClaw Skill
Name: xqx-wechat-publisher
Version: 1.0.0
The skill is a legitimate utility for publishing Markdown content to WeChat Official Accounts using the open-source 'wenyan-cli' tool. The core logic in 'scripts/publish.py' handles dependency installation, credential management (reading from environment variables or a local 'TOOLS.md' configuration file), and execution of the publishing command via subprocess. The instructions in 'SKILL.md' and the troubleshooting documentation are consistent with the stated purpose and do not contain any malicious directives or evidence of data exfiltration.
能力评估
Purpose & Capability
Name/description and required credentials (WECHAT_APP_ID, WECHAT_APP_SECRET) match the claimed WeChat publishing purpose. The script calls the wenyan CLI to publish, which is consistent with the skill description.
Instruction Scope
SKILL.md instructs the agent to call another skill (xqx-image-generator) and to localize/download generated images — that cross-skill behavior is explicit and expected. However the shipped script (scripts/publish.py) also attempts to read credentials from a specific file (~/.openclaw/workspace/TOOLS.md) if environment variables are not set. That file access is not declared in the skill metadata (no required config paths), which is an incoherence and a scope creep: the agent will look for and parse a local file for secrets beyond only using process env vars.
Install Mechanism
There is no install spec in the registry metadata, but the runtime script will attempt to run 'npm install -g @wenyan-md/cli' if the wenyan CLI is missing. That performs a global network install at runtime (requires npm and network access) and can modify the system global npm packages. This implicit install is a higher-risk action than an instruction-only skill and is not surfaced in metadata.
Credentials
Requesting WECHAT_APP_ID and WECHAT_APP_SECRET is proportionate to publishing to WeChat. Note: the script will also try to extract these values from ~/.openclaw/workspace/TOOLS.md if env vars are absent; that local file read is additional credential access not declared in requires.config and may expose other secrets stored in that file.
Persistence & Privilege
The skill does not request always:true and does not modify other skills or system-wide config. Autonomous invocation is the platform default and is not by itself a concern here.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install xqx-wechat-publisher - 安装完成后,直接呼叫该 Skill 的名称或使用
/xqx-wechat-publisher触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of wechat-publisher skill.
- Publish Markdown articles as WeChat Official Account drafts with wenyan-cli, supporting themes and code highlighting.
- Automatically generates and localizes cover and content images via xqx-image-generator; only local image paths allowed.
- Requires both WECHAT_APP_ID and WECHAT_APP_SECRET as environment variables.
- Provides troubleshooting and configuration guidance in SKILL.md.
- Ensures article frontmatter includes both title and cover image fields.
元数据
常见问题
Markdown 发布为微信公众号草稿(wenyan-cli;主题、代码高亮)。公众号发布。 是什么?
Markdown 发布为微信公众号草稿(wenyan-cli;主题、代码高亮)。公众号发布。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 173 次。
如何安装 Markdown 发布为微信公众号草稿(wenyan-cli;主题、代码高亮)。公众号发布。?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install xqx-wechat-publisher」即可一键安装,无需额外配置。
Markdown 发布为微信公众号草稿(wenyan-cli;主题、代码高亮)。公众号发布。 是免费的吗?
是的,Markdown 发布为微信公众号草稿(wenyan-cli;主题、代码高亮)。公众号发布。 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Markdown 发布为微信公众号草稿(wenyan-cli;主题、代码高亮)。公众号发布。 支持哪些平台?
Markdown 发布为微信公众号草稿(wenyan-cli;主题、代码高亮)。公众号发布。 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Markdown 发布为微信公众号草稿(wenyan-cli;主题、代码高亮)。公众号发布。?
由 hidebug(@hidebug)开发并维护,当前版本 v1.0.0。
推荐 Skills