← Back to Skills Marketplace
OmniPublishv2.0
by
Xavier Mary
· GitHub ↗
· v2.0.0
· MIT-0
79
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install omnipublishv2-0
Description
全链路多平台发帖工作台(单机版)。一键部署、启动、运维 OmniPublish V2.0(FastAPI + Vue 3 + SQLite)六步流水线:素材选择→AI文案→图片处理→封面制作→水印→多平台发布。
Usage Guidance
This skill is a local app launcher and appears to be what it claims, but it will: 1) create a venv and pip-install packages (downloads from PyPI), 2) run npm install/build (downloads from npm), 3) create files and logs three levels above the skill directory (project root) and run a background server on 127.0.0.1:9527, and 4) ships a default admin/admin123 credential. Before installing: inspect the backend/requirements.txt and the backend/frontend code (or the linked GitHub repo), ensure you are comfortable with files being created outside the skill folder, run behind a firewall (the app binds to localhost by default), change the default admin password after startup, and be aware the brew-only install path is macOS-focused — on Linux/Windows you must ensure python/node/ffmpeg are present manually.
Capability Analysis
Type: OpenClaw Skill
Name: omnipublishv2-0
Version: 2.0.0
The skill bundle is a management tool for 'OmniPublish', a local web-based posting workbench. The launcher.py script and SKILL.md instructions are designed to automate the setup of a Python virtual environment, frontend compilation via npm, and service execution on localhost:9527. The behavior is consistent with its stated purpose, and no indicators of data exfiltration, malicious persistence, or deceptive prompt injection were found.
Capability Tags
Capability Assessment
Purpose & Capability
Name/description match the requested binaries (python3, node, npm, ffmpeg) and the launcher logic: creating a venv, installing Python deps, building Vue frontend, and starting a local FastAPI service are expected for a local posting workstation.
Instruction Scope
SKILL.md instructs the agent to actively start the service (curl to localhost and run launcher.py start). The launch process will create a venv, pip-install dependencies, run npm install/build, start a background process, create config.json/data/logs and write a PID file in the inferred project root (three levels up). These actions are within the app's scope but do modify the filesystem outside the skill directory and start background processes.
Install Mechanism
Install spec uses Homebrew packages ([email protected], node, ffmpeg), which is reasonable on macOS but not cross-platform; runtime will pip-install dependencies from backend/requirements.txt and npm will fetch packages during frontend build. No downloads from arbitrary URLs are present in the installer.
Credentials
The skill declares no required environment variables or credentials. SKILL.md documents an optional LLM api_key in config.json for AI features; that is optional and proportionate. No unrelated credentials are requested.
Persistence & Privilege
always:false (normal). The launcher creates persistent artifacts (venv, logs, DB, pid) in the inferred project root and can run a persistent background server. It does not modify other skills or system-wide agent settings, but the filesystem changes are persistent and potentially surprising.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install omnipublishv2-0 - After installation, invoke the skill by name or use
/omnipublishv2-0 - Provide required inputs per the skill's parameter spec and get structured output
Version History
v2.0.0
OmniPublish V2.0 introduces a full-featured single-machine multi-platform publishing workbench with streamlined setup and usage:
- New six-step automated pipeline: material selection, AI copywriting, image processing, cover creation, watermark, multi-platform publishing.
- Out-of-the-box usage with FastAPI backend, Vue 3 frontend, and SQLite database—no manual configuration needed.
- Quick one-command service activation, with auto-checks and browser launch.
- Adds convenient local commands for start/stop/restart/log viewing.
- Includes detailed guides for debugging, API interaction, and typical issues.
- Supports AI copywriting (configurable), image/video handling, batch distribution, and real-time status.
Metadata
Frequently Asked Questions
What is OmniPublishv2.0?
全链路多平台发帖工作台(单机版)。一键部署、启动、运维 OmniPublish V2.0(FastAPI + Vue 3 + SQLite)六步流水线:素材选择→AI文案→图片处理→封面制作→水印→多平台发布。 It is an AI Agent Skill for Claude Code / OpenClaw, with 79 downloads so far.
How do I install OmniPublishv2.0?
Run "/install omnipublishv2-0" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is OmniPublishv2.0 free?
Yes, OmniPublishv2.0 is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does OmniPublishv2.0 support?
OmniPublishv2.0 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created OmniPublishv2.0?
It is built and maintained by Xavier Mary (@xaviermary56); the current version is v2.0.0.
More Skills