← Back to Skills Marketplace
spencer17x

Xiaohongshu Ops

by spencer17x · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ⚠ suspicious
120
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install rednote-ops
Description
End-to-end Xiaohongshu (小红书 / RedNote) operations skill for setting content style, saving an operating profile, generating posts in that house style, choosin...
Usage Guidance
This skill appears to do what it says: automated Xiaohongshu profile management, content + image asset generation, and browser-driven publish automation. Before installing or running it, consider the following: - Review the publish scripts (scripts/xhs_independent_publish.js and scripts/xhs_publish.js). They will launch Playwright/Chromium, open a persistent browser profile at ~/.openclaw/browser/xhs-independent-user-data, upload images, fill fields, and can click the publish button automatically. If you want to prevent automatic publishes, set the profile to require review-before-publish or manually run the scripts in review mode. - Playwright/Chromium and Node are prerequisites; the skill does not include an install spec. Run it only in an environment where adding a persistent user-data-dir and launching browsers is acceptable. - The skill writes local files under data/xiaohongshu/ and /tmp/openclaw/uploads and will create ~/.openclaw/browser/xhs-independent-user-data. Do not point the skill at a browser profile that contains unrelated sensitive sessions or data. - The publish script uses spawnSync('pkill', ['-f', 'xhs-independent-user-data']) to clear locks. This is likely safe for its intended use but could kill any process whose command line matches that string; be cautious on multi-user or shared hosts. - There are no requested external credentials, and the stock-image planner only writes a plan (it does not automatically call Unsplash/Pexels APIs). If you plan to integrate stock provider APIs, add credentials intentionally and review that code path. - If you have limited trust in the skill author or want to be safer, run it in an isolated environment (container or VM), inspect/modify scripts to require manual confirmation before clicking the final publish selector, and enable review-before-publish in profile.json. If you want, I can point out the exact lines that perform browser automation and the pkill call so you can inspect them quickly.
Capability Analysis
Type: OpenClaw Skill Name: rednote-ops Version: 0.1.0 The rednote-ops skill bundle is a comprehensive automation tool for managing Xiaohongshu (RedNote) accounts. It includes scripts for generating content, creating visual assets using Playwright to render SVGs, and automating the publishing process via a dedicated Chromium instance. The skill maintains isolation by using specific browser profiles located in ~/.openclaw/browser/ and includes logic in xhs_independent_publish.js to manage process locks using pkill. All high-risk capabilities, such as browser automation and file system access, are clearly aligned with the stated purpose of social media orchestration, and no evidence of malicious intent or data exfiltration was found.
Capability Assessment
Purpose & Capability
The name/description (Xiaohongshu ops: profile, generate, image strategy, publish) match the included scripts and references. Required resources are local files, a dedicated browser profile, and Playwright-based automation — all appropriate for the stated purpose. No unrelated cloud credentials or surprising binaries are requested.
Instruction Scope
SKILL.md and references explicitly instruct reading/writing local profile files (data/xiaohongshu/profile.json), generating temporary outputs under /tmp, and using a dedicated persistent browser profile (~/.openclaw/browser/xhs-independent-user-data) for publishing. The code automates a browser to upload images, fill title/body, and click the publish button. This is within scope, but worth noting: the scripts will launch persistent Playwright contexts, wait for login if needed, and can trigger a publish click automatically (xhs_independent_publish.js).
Install Mechanism
No install spec is provided (instruction-only repo with helper scripts). The JavaScript code requires Node and Playwright/Chromium at runtime. That is reasonable for this skill, but users must ensure Playwright and a Chromium runtime are installed separately; the skill will not install them for you.
Credentials
The skill declares no required environment variables or credentials. Scripts use process.env.HOME and optionally XHS_ env vars for convenience, which is proportional. No API keys or secrets are hardcoded or required by default. References mention stock-provider APIs but the included fetch script currently only emits a search plan rather than performing downloads.
Persistence & Privilege
always:false (no forced global presence). The skill writes/reads its own profile and reference files under data/xiaohongshu and creates a browser user-data-dir under ~/.openclaw/browser/xhs-independent-user-data. It also runs pkill -f to clear stale profile locks before launching the persistent browser context; this could terminate processes whose args match that string. These behaviors are coherent for a publishing automation tool but merit user attention because they affect local filesystem and processes.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install rednote-ops
  3. After installation, invoke the skill by name or use /rednote-ops
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial public release
Metadata
Slug rednote-ops
Version 0.1.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Xiaohongshu Ops?

End-to-end Xiaohongshu (小红书 / RedNote) operations skill for setting content style, saving an operating profile, generating posts in that house style, choosin... It is an AI Agent Skill for Claude Code / OpenClaw, with 120 downloads so far.

How do I install Xiaohongshu Ops?

Run "/install rednote-ops" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Xiaohongshu Ops free?

Yes, Xiaohongshu Ops is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Xiaohongshu Ops support?

Xiaohongshu Ops is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Xiaohongshu Ops?

It is built and maintained by spencer17x (@spencer17x); the current version is v0.1.0.

💬 Comments