A specialized automation skill for publishing validated image and video notes directly to Xiaohongshu from local or web sources.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install post-to-xhs
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install post-to-xhs using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The post-to-xhs skill is a high-performance automation tool designed to bridge the gap between content creation and social distribution. As part of the wider ecosystem of Openclaw Skills, it provides AI agents with the logic required to format, validate, and publish professional-grade notes to the Xiaohongshu (XHS) platform. It handles the nuances of the platform, such as character limits and media type restrictions, ensuring that every post meets quality standards before going live.
This skill is particularly valuable for developers and marketers who need to automate social media workflows. By utilizing Openclaw Skills to handle the technical overhead of API interactions and local file management, users can focus on generating content while the skill manages the rigorous validation rules required for successful XHS engagement.
To utilize this skill, ensure your environment is authenticated with Xiaohongshu. If you are not logged in, you must first use the companion authentication skill.
# Ensure you are authenticated
xhs-login
# Configure the MCP server to have access to the local directories where your media is stored
Note: Video uploads require absolute file paths to ensure the MCP service can correctly locate and process the large media files.
The skill organizes publishing data into a structured format to ensure compatibility with XHS API requirements:
| Attribute | Type | Description |
|---|---|---|
| title | String | The note title; strictly limited to 20 characters. |
| content | String | The main body text; hashtags should be excluded from here. |
| images | Array | A list of strings representing local paths or URLs for image notes. |
| video | String | A single absolute path string for video notes. |
| tags | Array | A collection of topic strings that the skill will format as hashtags. |
| visibility | String | Options include: public, private, or friend_only. |
| schedule_at | String | Optional ISO8601 timestamp for future publishing. |
Loading
A browser-automation skill that allows users to upload, schedule, and batch-manage TikTok videos programmatically.

A versatile tool for adding authentic TikTok-style text overlays, backgrounds, and timed animations to images and videos.

Automate Polymarket tracking by monitoring prediction odds and receiving real-time alerts when specific probability thresholds are met.

A specialized skill for converting text into native voice bubbles across various chat platforms using edge-tts and ffmpeg.

A specialized skill for AI agents to handle Xiaohongshu authentication, status monitoring, and secure account switching via QR codes.

An AI-powered automation suite for managing Xiaohongshu (RED/XHS) content, engagement, and competitive research.
