← Back to Skills Marketplace
283
Downloads
0
Stars
2
Active Installs
1
Versions
Install in OpenClaw
/install redbookskills
Description
将图文/视频内容自动发布到小红书(XHS)。 支持三类任务:发布图文、发布视频、仅启动测试浏览器(不发布)。
Usage Guidance
This skill appears to implement what it claims, but it is powerful and interacts with sensitive local resources. Before installing or running it:
- Only use with test accounts or Chrome profiles you are willing to grant automated access to (it uses user-data-dirs and can read/use cookies/sessions).
- Review and back up any Chrome profile directories you care about; the account manager can delete profile dirs with a flag.
- Be cautious when passing a remote --host/--port: connecting to a remote CDP exposes whatever Chrome that host controls and could be used to operate on pages or exfiltrate data. Avoid supplying remote hosts unless you fully trust them.
- The skill will download media from arbitrary URLs into temp directories; verify URLs before use and clean up temp files if needed.
- There is at least one small code-quality issue (missing timedelta import) that could cause runtime errors; consider running the scripts manually in a controlled environment first.
- If you plan to let an autonomous agent invoke this skill, limit the agent's privileges and ensure prompts/inputs are validated (e.g., avoid giving it paths to sensitive local files or administrative profile names).
Capability Analysis
Type: OpenClaw Skill
Name: redbookskills
Version: 1.0.0
The skill bundle provides a comprehensive Xiaohongshu (XHS) automation toolkit using the Chrome DevTools Protocol (CDP). While the logic is aligned with the stated purpose of content publishing, it employs several high-risk capabilities, including programmatic browser control, network traffic interception to capture API responses (found in `cdp_publish.py`), and remote media downloading (`image_downloader.py`). The scripts also manage sensitive browser profile data in the user's local application directory (`account_manager.py`). Although the instructions in `SKILL.md` include safety constraints such as requiring user confirmation before publishing, the inherent risks associated with automated browser manipulation and the potential for credential handling via CDP warrant a cautious classification.
Capability Assessment
Purpose & Capability
Name/description (post to Xiaohongshu) align with included code: Chrome launcher, CDP publisher, feed extractor, image/video downloader, and account manager are all expected for an automated posting skill.
Instruction Scope
SKILL.md explicitly instructs launching/managing Chrome, checking login, extracting page state (xsecToken), downloading remote media, writing title/content files, and executing publish commands. These steps match the code, but they give the skill broad access to local Chrome profiles (cookies/session), arbitrary downloads, and the ability to connect to a remote CDP host (which gives control over whichever Chrome instance is exposed). Also note a minor code bug: validate_schedule_post_time references timedelta but timedelta is not imported (runtime error potential).
Install Mechanism
No install spec; repository contains Python scripts and requirements.txt (requests, websockets). Nothing is downloaded from external arbitrary URLs at install time. Risk surface is runtime, not install-time.
Credentials
The skill declares no required environment variables, which is consistent. However it does read LOCALAPPDATA / user home to build Chrome profile paths and writes config/accounts.json and temporary files. It will create and (optionally) delete Chrome profile directories. Those file-system and profile accesses are necessary for the stated capability but are sensitive — they effectively give the skill access to any cookies/sessions stored in those profiles.
Persistence & Privilege
always:false (normal). The skill will create local config files (config/accounts.json) and temporary download directories and may create Chrome user-data-dirs for accounts. It also can delete profile dirs when remove-account --delete-profile is used. These are normal for a multi-account automation tool but represent persistent local state and potential for destructive action if invoked with that flag.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install redbookskills - After installation, invoke the skill by name or use
/redbookskills - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release
Metadata
Frequently Asked Questions
What is redbookskills?
将图文/视频内容自动发布到小红书(XHS)。 支持三类任务:发布图文、发布视频、仅启动测试浏览器(不发布)。 It is an AI Agent Skill for Claude Code / OpenClaw, with 283 downloads so far.
How do I install redbookskills?
Run "/install redbookskills" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is redbookskills free?
Yes, redbookskills is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does redbookskills support?
redbookskills is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created redbookskills?
It is built and maintained by Viv888-AI (@viv888-ai); the current version is v1.0.0.
More Skills