redbookskills

Automate Xiaohongshu (RED) image and video publishing via CDP-driven browser automation.

4|1|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/tentacle-pro/skills --skill redbookskills
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: redbookskills
Source: https://github.com/tentacle-pro/skills/tree/main/redbookskills
Command: npx skills add https://github.com/tentacle-pro/skills --skill redbookskills

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Streamlines and automates the manual, error-prone process of publishing image and video posts to Xiaohongshu (RED), managing multi-account Chrome profiles, and gathering content analytics so creators and social teams can publish reliably at scale.

Core Features & Use Cases

  • End-to-end publishing: Prepare title, body, and media, then auto-fill and publish posts (image or video) via Chrome DevTools Protocol (CDP).
  • Browser and account management: Launch or restart Chrome (headed or headless), manage per-account profiles, cache login state, and support multi-account workflows.
  • Media handling & recovery: Download remote images/videos with Referer handling, validate local files, and clean temporary artifacts; includes graceful fallbacks and timing jitter to mimic human interaction.
  • Content discovery & interaction: Search feeds, extract note details, post comments, fetch notification mentions, and export content data tables (CSV) for analytics.
  • Use Case: A content team can download images from URLs, run a headless publish job for multiple accounts, verify successful posting, and export performance metrics without manual browser interaction.

Quick Start

Publish a prepared title, content, and images to Xiaohongshu and prompt me to confirm before the final publish.

Frequently Asked Questions about redbookskills

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

FAQPage Schema
How do I automate publishing rich media posts to Xiaohongshu?

You can automate Xiaohongshu publishing by using Chrome DevTools Protocol (CDP) to auto-fill titles, content, and media. This Skill manages browser automation to submit image or video posts reliably without manual interaction.

Can I manage multiple Xiaohongshu accounts with separate Chrome profiles?

Yes, multi-account management is supported through per-account Chrome profiles. The Skill launches headed or headless Chrome instances, caches login states, and isolates profiles to handle multiple Xiaohongshu accounts simultaneously.

Do I need a specific Python environment to run Xiaohongshu automation scripts?

Xiaohongshu automation requires a Python 3.11+ runtime and a Chrome instance with remote debugging enabled. You also need network access for media downloads and the requests and websockets dependencies installed.

How does image downloader handle remote media for Xiaohongshu posts?

The image downloader fetches remote images and videos using Referer handling to bypass hotlinking restrictions. It validates local files, cleans temporary artifacts, and applies timing jitter to mimic human interaction during downloads.

What is the best way to export Xiaohongshu content data for analytics?

Export Xiaohongshu content data by searching feeds and extracting note details into CSV data tables. The Skill fetches note specifics, notification mentions, and comments, allowing you to export structured content metrics for analytics.

Why does CDP automation use timing jitter when interacting with Xiaohongshu?

Chrome DevTools Protocol automation applies timing jitter and graceful fallbacks to mimic human interaction. This prevents triggering anti-bot mechanisms on Xiaohongshu, ensuring reliable publishing and content discovery operations.