← Back to Skills Marketplace
One Click Posting
by
_silhouette
· GitHub ↗
· v1.2.0
278
Downloads
0
Stars
2
Active Installs
2
Versions
Install in OpenClaw
/install one-click-posting
Description
一键发帖执行技能:把同一条内容快速打包为小红书/X/知乎可发布稿,并按固定门禁完成“预检→老板确认→发布→截图复核→数据归档”。用于用户说“一键发帖”“帮我直接发”“多平台同步发”“先出发布包再发”的场景;也用于发布前质量检查和发布后复盘归档。
Usage Guidance
Key points to consider before installing/using:
- This skill prepares publish packets, enforces preflight gates, and updates packet JSON — it does NOT contain code to publish to Xiaohongshu/X/知乎 (no API calls or posting automation). If you expect automatic posting, you'll need an additional component or connector; verify how the actual publish step will be performed.
- The scripts read and write files at paths you provide (body files, cover images, packet JSON, archive folders). Double-check the paths you pass and avoid pointing to sensitive system files. Back up important data before first run.
- SKILL.md suggests calling a 'content-deai-engine' for de-AI checks but that engine is not included or declared; find out what that component is and whether it performs network requests or requires credentials before enabling automated checks.
- The code is plain Python (no obfuscation, no hidden endpoints detected). Still review the scripts yourself, test them in a sandbox, and confirm where archives and screenshots are stored (knowledge/ and memory/ paths) so you can control retention.
- Because the agent-platform allows autonomous invocation by default, decide whether to allow automatic runs that will modify files; require explicit user confirmation for actual publish actions (the skill claims it won't publish without confirmation, but you should enforce that in agent policy).
Capability Analysis
Type: OpenClaw Skill
Name: one-click-posting
Version: 1.2.0
The skill bundle implements a structured workflow for multi-platform social media posting (Xiaohongshu, X, Zhihu) with a focus on quality control and human-in-the-loop approval. The Python scripts (build_publish_packet.py, run_preflight.py, update_packet_status.py) are well-written, using standard libraries for JSON state management and image metadata validation without any network calls, shell execution, or suspicious file access. The SKILL.md instructions explicitly enforce security boundaries, such as requiring explicit user confirmation ('boss confirmation') before any publishing action and prohibiting the forgery of results.
Capability Assessment
Purpose & Capability
The name/description promise a full “preflight → boss confirm → publish → screenshot review → archive” pipeline. The included scripts (build_publish_packet.py, run_preflight.py, update_packet_status.py) only build a local JSON publish-packet, run local preflight checks, and update status/notes. There is no code to perform actual posting or interact with platform APIs or web endpoints. This is plausible design (the skill may only prepare and gate publish actions), but it is inconsistent with the description's implication of an end-to-end publish step.
Instruction Scope
SKILL.md instructs running the provided scripts and to obey hard gates (user confirmation, cover checks, source traceability). That stays mostly within scope. Two notes: (1) SKILL.md mentions calling a 'content-deai-engine' for de-AI checks but that engine is not included or declared as a dependency; its provenance/behavior is unknown. (2) The scripts require absolute paths and will read/write files (body files, cover images, publish-packet JSON, and archives). Ensure the agent only operates on intended file paths.
Install Mechanism
Instruction-only skill with Python scripts included; no install spec, no external downloads, and no package installers. Nothing is written to disk by an installer; the scripts are present in the skill bundle.
Credentials
The skill declares no required environment variables, credentials, or config paths. The scripts operate on user-supplied file paths and local JSON structures only — this is proportionate to the stated purpose of building and validating a publish packet.
Persistence & Privilege
always is false and there are no special privileges requested. The skill writes only to packet files and archive paths specified by the user; it does not modify other skills or system-wide agent settings. Note that the platform default allows autonomous invocation — consider whether you want the agent to run these file-modifying scripts autonomously.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install one-click-posting - After installation, invoke the skill by name or use
/one-click-posting - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.2.0
Default Xiaohongshu cover mode to platform text-cover (xhs_text), add cover-mode gate and pre-publish cover-review checks; remove dependency on external cover generation by default.
v1.1.0
Add default approval gate, cover spec checks, and packet status updater.
Metadata
Frequently Asked Questions
What is One Click Posting?
一键发帖执行技能:把同一条内容快速打包为小红书/X/知乎可发布稿,并按固定门禁完成“预检→老板确认→发布→截图复核→数据归档”。用于用户说“一键发帖”“帮我直接发”“多平台同步发”“先出发布包再发”的场景;也用于发布前质量检查和发布后复盘归档。 It is an AI Agent Skill for Claude Code / OpenClaw, with 278 downloads so far.
How do I install One Click Posting?
Run "/install one-click-posting" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is One Click Posting free?
Yes, One Click Posting is completely free (open-source). You can download, install and use it at no cost.
Which platforms does One Click Posting support?
One Click Posting is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created One Click Posting?
It is built and maintained by _silhouette (@lanyasheng); the current version is v1.2.0.
More Skills