RedBookSkills

Automate Xiaohongshu content publishing via Chrome DevTools Protocol.

1|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/run6270/skill --skill redbookskills-run6270
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: RedBookSkills
Source: https://github.com/run6270/skill/tree/main/post-to-xhs
Command: npx skills add https://github.com/run6270/skill --skill redbookskills-run6270

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, websockets, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the process of publishing content to Xiaohongshu (RED), saving users significant time and effort compared to manual posting.

Core Features & Use Cases

  • Automated Publishing: Publish text, images, and videos to Xiaohongshu.
  • Content Management: Supports local files and URLs for media, with automatic downloading.
  • Account Management: Handles multiple Xiaohongshu accounts with isolated profiles.
  • Use Case: A social media manager can use this Skill to schedule and publish daily posts across multiple accounts, including drafting content, uploading media, and adding relevant hashtags, all through a single command.

Quick Start

Use the RedBookSkills to publish a new post with the title 'My First Post' and content 'This is the body of my post.' using the image located at '/home/user/images/my_post.jpg'.

Frequently Asked Questions about RedBookSkills

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate publishing posts to Xiaohongshu?

Automate Xiaohongshu publishing by using Chrome DevTools Protocol (CDP) to handle image-text posts and video uploads. This approach manages multiple accounts with profile isolation and supports headless operation for background execution, saving manual effort.

Can I upload media from a URL when posting to Xiaohongshu?

Yes, automated Xiaohongshu publishing supports media downloading from URLs alongside local file handling. You can provide a direct link to an image or video, and the automation retrieves and uploads the media automatically.

Does this automation method work with multiple Xiaohongshu accounts?

Yes, Xiaohongshu automation handles multiple accounts using isolated profiles. This profile isolation ensures sessions and cookies remain separate, allowing you to schedule and publish posts across different accounts without login conflicts.

How do I check Xiaohongshu login status before automating a post?

You can check your Xiaohongshu login status directly through the automation process. It includes features for verifying active sessions, searching feeds, posting comments, and retrieving content analytics data before executing your publishing workflow.

What do I need to run headless Xiaohongshu publishing in the background?

Running headless Xiaohongshu publishing requires an environment supporting Chrome DevTools Protocol (CDP) along with the requests and websockets dependencies. This setup allows the automation to execute background publishing tasks without a visible browser window.