Auto-Redbook

Automate Xiaohongshu note creation, image rendering, and batch publishing.

44|9|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/zhangpeicheng8788-ux/xhs-skill --skill auto-redbook
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Auto-Redbook
Source: https://github.com/zhangpeicheng8788-ux/xhs-skill/tree/main
Command: npx skills add https://github.com/zhangpeicheng8788-ux/xhs-skill --skill auto-redbook

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires xhs, python-dotenv, playwright, Pillow, markdown, pyyaml, and includes scripts (resource) and assets (resource) components.

What problem does it solve?

This skill automates the end-to-end workflow for creating Xiaohongshu notes, including content drafting, image card rendering, and batch publishing with progress tracking and publish history. It reduces manual effort and ensures consistent visuals across multiple notes.

Core Features & Use Cases

  • Content drafting with Markdown support to convert user input into publish-ready notes.
  • Automatic image card rendering with 7 preset themes and pagination for long posts.
  • GUI-based batch publishing with real-time progress, pause/continue, and automatic publish记录 tracking.
  • Use Case: Quickly create and publish a batch of Xiaohongshu notes with varied styles and keep a centralized publish log.

Quick Start

To start, login using the built-in login scripts, launch the GUI, load a notes folder, detect notes, set the start note and interval, and press Start Publish. The system will skip already published notes based on stored publish records.

Frequently Asked Questions about Auto-Redbook

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

FAQPage Schema
How do I batch publish Xiaohongshu notes automatically?

Batch publishing Xiaohongshu notes is handled by a GUI tool that loads a notes folder, sets intervals, and tracks publish records to skip already published content. It renders image cards and manages progress with pause and continue functionality.

Can I convert Markdown content into Xiaohongshu image cards?

Markdown content converts into Xiaohongshu image cards using Python rendering with Pillow. It supports 7 preset themes and automatic pagination for long posts to ensure visual variety across batch notes.

Do I need Playwright to automate Xiaohongshu note publishing?

Playwright is required for browser automation and cookie management to authenticate Xiaohongshu sessions. The workflow also depends on Python tooling including xhs, python-dotenv, and Pillow for rendering and publishing.

What is the best way to manage cookies for Xiaohongshu batch publishing?

Cookie management for Xiaohongshu batch publishing is handled through built-in login scripts using Playwright. This authenticates sessions and allows the GUI batch tool to publish notes without repeated manual logins.

Does the batch publishing tool track which notes have already been published?

The batch publishing tool tracks publish history automatically by storing publish records. It skips already published notes based on these centralized logs when reloading a notes folder for subsequent batches.