← Back to Skills Marketplace
3224
Downloads
7
Stars
21
Active Installs
4
Versions
Install in OpenClaw
/install xiaohongshu-search-summarizer
Description
Searches Xiaohongshu(小红书) for a given keyword, extracts the top N posts (including texts, images, and user comments), and then synthesizes a comprehensive fi...
Usage Guidance
This skill appears to do what it claims, but review these before installing: (1) Ensure you have playwright-cli, Python 3, and the Python 'requests' package installed and that you run the scraper in a safe, sandboxed environment — the script runs a headed browser and executes page JavaScript. (2) The scraper may require you to manually log into Xiaohongshu in the Playwright browser if the site challenges you. (3) Downloaded images and scraped text are written to the chosen OUTPUT_DIRECTORY and may contain personal data or copyrighted images — confirm you have the right to collect/process them and consider data retention policies. (4) The registry metadata omits declared binary requirements (minor inconsistency); verify prerequisites before use. If you need higher assurance, test the scripts in an isolated VM and inspect outputs before feeding local files to any automated agent or external service.
Capability Analysis
Type: OpenClaw Skill
Name: xiaohongshu-search-summarizer
Version: 1.0.3
The skill provides a legitimate workflow for scraping and summarizing Xiaohongshu content using Playwright and Python. It includes security best practices such as domain whitelisting for image downloads in `scripts/parse.py` (restricting to `.xhscdn.com` and `.xiaohongshu.com`) and uses `ast.literal_eval` for safe parsing of stringified JSON. The instructions in `SKILL.md` are task-oriented and do not contain malicious prompt injections or attempts to exfiltrate sensitive data.
Capability Assessment
Purpose & Capability
The skill's name and description match the included scripts: a Playwright-based scraper (run.sh) and a Python parser (parse.py) that downloads images and writes a raw markdown; however the registry metadata lists no required binaries while SKILL.md explicitly requires playwright-cli, python3, and the Python requests package — a minor metadata omission but otherwise coherent for the stated purpose.
Instruction Scope
SKILL.md limits agent actions to running the provided run.sh, reading the produced markdown and local image files, using vision capabilities to interpret images, and writing a synthesized markdown to the output directory. These instructions are within scope for a multi-modal summarizer and do not ask the agent to read unrelated system files or external secrets.
Install Mechanism
No install spec is included (instruction-only), which reduces risk. The skill depends on external tooling (playwright-cli, python3, pip package 'requests') that are expected to be preinstalled by the user; this reliance is reasonable but should be noted because the skill will fail if those are missing.
Credentials
The skill does not request any environment variables, credentials, or config paths. The runtime scripts only use non-sensitive environment variables for keyword and post limits, and the parser enforces image domain and HTTPS checks and disables redirects when downloading images, which is proportionate.
Persistence & Privilege
The skill is not always-enabled and is user-invocable only. It creates a temporary JS file in /tmp, runs Playwright, writes outputs into the user-specified output directory, and cleans up the temp script — it does not modify other skills or system-wide configuration.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install xiaohongshu-search-summarizer - After installation, invoke the skill by name or use
/xiaohongshu-search-summarizer - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.3
- Added an explicit compatibility section specifying the required dependencies, including `playwright-cli`, `python3`, and the Python `requests` package.
- Updated the dependencies list in the documentation to mention that the `requests` package must be installed for image downloading.
- No changes to feature set or workflows; documentation improvements only.
v1.0.2
- Minor internal script adjustments, improving code organization and maintainability.
- No changes to usage, features, or user-facing documentation.
v1.0.1
- Adjusted the example script path in usage instructions for clarity and accuracy.
- No major logic or functionality changes; documentation improved for easier setup and more precise command references.
v1.0.0
- Initial release of Xiaohongshu Search and Summarize skill.
- Automates search, extraction, and synthesis of top Xiaohongshu posts (text, images, and user comments) into a comprehensive analytical report.
- Utilizes a headed browser via `playwright-cli` to bypass anti-scraping measures and extract high-quality multi-modal data.
- Reads both text and image files from collected data to generate a detailed, theme-driven summary, integrating visual analysis from post images.
- Requires users to run a shell script for raw data extraction and mandates file and image reading for in-depth analysis.
- Produces a polished final Markdown report grouping insights, themes, and nuanced perspectives, saved alongside raw data for easy access.
Metadata
Frequently Asked Questions
What is Xiaohongshu Search Summarizer?
Searches Xiaohongshu(小红书) for a given keyword, extracts the top N posts (including texts, images, and user comments), and then synthesizes a comprehensive fi... It is an AI Agent Skill for Claude Code / OpenClaw, with 3224 downloads so far.
How do I install Xiaohongshu Search Summarizer?
Run "/install xiaohongshu-search-summarizer" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Xiaohongshu Search Summarizer free?
Yes, Xiaohongshu Search Summarizer is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Xiaohongshu Search Summarizer support?
Xiaohongshu Search Summarizer is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Xiaohongshu Search Summarizer?
It is built and maintained by piekill (@piekill); the current version is v1.0.3.
More Skills