xiaohongshu-recruiter

Generates recruitment images and automates job post publishing on Xiaohongshu.

Updated Aug 19, 2026
One-click install
npx skills add https://github.com/Dhanuzh/DCode-Core --skill xiaohongshu-recruiter-dhanuzh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xiaohongshu-recruiter
Source: https://github.com/Dhanuzh/DCode-Core/tree/main/crates/dcode-app/assets/builtin-skills/xiaohongshu-recruiter
Command: npx skills add https://github.com/Dhanuzh/DCode-Core --skill xiaohongshu-recruiter-dhanuzh

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright, canvas, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve? Posting AI job openings on Xiaohongshu requires designing eye-catching visuals, writing platform-appropriate copy, and manually navigating the creator center upload flow. This Skill automates the entire pipeline from image generation to one-click publishing. ## Core Features & Use Cases - Geek-Style Visual Generation: Uses a Node.js canvas script to produce a cover image and JD details image following the "Systemic Flux" dark-mode design philosophy with neon accents and monospaced typography. - Platform-Optimized Copywriting: Generates Xiaohongshu-style titles (under 20 characters) and body text with topic hashtags based on built-in content rules. - Semi-Automated Publishing: A Playwright script opens the Xiaohongshu creator center, waits for QR-code login, uploads images, fills title and body, and clicks publish. - Use Case: Tell the assistant "publish a Frontend Engineer job opening to Xiaohongshu" and it will auto-fill the job details, generate both images, write the post copy, and drive the browser through the full publishing flow. ## Quick Start Ask the assistant to publish an AI-related job opening to Xiaohongshu, for example by saying "post an Agent Designer recruitment notice to Xiaohongshu", and it will generate the visuals and publish automatically.

Frequently Asked Questions about xiaohongshu-recruiter

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

FAQPage Schema
How do I publish a job post to Xiaohongshu automatically?

Run the publish_xiaohongshu.py script with a title, content file, and image paths. It opens the Xiaohongshu creator center in Chrome, waits for QR-code login, uploads the images, fills the title and body, and clicks the publish button.

How to generate recruitment poster images with Node.js?

Run node scripts/generate_images.js after installing the canvas npm package. It renders cover.png and jd_details.png at 1080x1440 using the Systemic Flux dark theme with JetBrains Mono and Instrument Sans fonts.

Does the Xiaohongshu publish script work on Windows?

The scripts are cross-platform, but the SKILL.md command examples target macOS and Linux. On Windows use python instead of python3 and translate shell paths and pipes to PowerShell equivalents before running.

What are the Xiaohongshu post content limits?

Titles are strictly limited to 20 characters, body text to 1000 characters, and posts can include up to 18 images of 32MB each. The publish script automatically truncates titles exceeding 20 characters.

Why does the publish script keep the browser open after finishing?

The script launches Chrome as an independent process via remote debugging so it survives script exit, letting you verify the published post. In Playwright-managed fallback mode it keeps running with a heartbeat loop until you press Ctrl+C.