Multi-Platform Articles (MPA) for Openclaw

A professional automation tool that transforms Markdown files into styled HTML and pushes them directly to WeChat Official Account drafts with one click.

shijianzhong
v0.1.18
Mar 26, 2026
1
540
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install multi-platform-articles

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install multi-platform-articles using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Multi-Platform Articles (MPA)?

Multi-Platform Articles (MPA) is a sophisticated automation skill designed for content creators and developers who want to streamline their publishing workflow. By leveraging the mpa CLI, this Openclaw Skills integration handles the heavy lifting of CSS styling, image hosting, and API interactions required for modern content platforms.

The tool solves the common pain point of manual formatting by providing dozens of high-quality themes. It automatically parses local images within your Markdown, uploads them to the target platform's asset servers, and replaces the links in the final HTML rendering, ensuring a seamless transition from a local editor to a live draft.

Multi-Platform Articles (MPA) Use Cases

  • Automatically formatting technical blog posts for WeChat Official Accounts using GitHub-style themes.
  • Batch processing Markdown documentation into beautiful HTML for multi-platform distribution.
  • Rapidly generating article covers and uploading drafts when manual layout adjustment is too time-consuming.
  • Maintaining a consistent visual brand across different articles using predefined styling themes.

How Multi-Platform Articles (MPA) Works

  1. The user provides a Markdown file and optionally specifies a visual theme.
  2. The skill invokes the mpa CLI to list available themes or select a specific one for rendering.
  3. For local previews, it generates a standalone HTML file with embedded styles.
  4. For publishing, the skill extracts all image references from the Markdown and uploads them to the WeChat platform.
  5. It generates the final HTML payload, sets the article metadata (title, cover, etc.), and pushes it to the WeChat draft box via the official API.

Multi-Platform Articles (MPA) Setup

First, ensure the underlying mpa dependency is installed on your system:

curl -fsSL https://raw.githubusercontent.com/shijianzhong/multi-platform-articles/main/scripts/install.sh | sh

After installation, configure your WeChat AppID, AppSecret, and AI drawing credentials by launching the interactive TUI:

mpa

Note: Use Ctrl+s to save your configurations within the TUI interface.

Multi-Platform Articles (MPA) Data Schema & Taxonomy

The skill manages data through the mpa CLI environment and local file system paths:

Component Description
Input Markdown (.md) files containing content and local/remote image links.
Output Rendered HTML files or direct API transmissions to platform draft boxes.
Config Stored in the user home directory, managed via the mpa TUI command.
Assets Temporary processing of images before they are uploaded to WeChat's permanent material library.

Multi-Platform Articles (MPA) Advanced Features

  • Intelligent Image Extraction: Automatically detects local image paths in Markdown and handles the cloud upload process.
  • Automated Cover Generation: Built-in capability to generate or assign article covers if they are missing from the source.
  • Theme Extensibility: Support for various rendering modes including local for browser previews and wechat-draft for direct publishing.
  • Interactive Configuration: A terminal-based user interface (TUI) for secure management of API credentials and AI settings.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*