skillZs
★ LIVE SKILL TAGS ★
>>> LIVE SKILLS INDEX <<<
* OPEN SOURCE *
NO LOGIN, NO TRACKING
※ REAL INSTALL DATA ※
← back to all skills
postplusai/postplus-skills138 installs

xiaohongshu-tools

Local execution tools for Xiaohongshu/Rednote hosted collection workflows, including actor runs, dataset normalization, account and post ranking, comment clustering, product-pool ranking, and topic-map building.

How do I install this agent skill?

npx skills add https://github.com/postplusai/postplus-skills --skill xiaohongshu-tools
view source ↗

Is this agent skill safe to install?

  • Gen Agent Trust Hubpass

    This skill provides a comprehensive set of tools for processing and analyzing Xiaohongshu (Rednote) data. It utilizes vendor-specific infrastructure (PostPlus Cloud) for data collection and handles local session management for authentication. The code performs data normalization, ranking, and media downloading using standard tools like 'yt-dlp'. No malicious behavior was detected.

  • Socketpass

    No alerts

  • Snykwarn

    Risk: MEDIUM · 1 issue

What does this agent skill do?

Xiaohongshu Tools

Follow shared public skill rules in:

  • postplus-shared public skill rules

Use this skill when implementing or running the local execution layer for the Xiaohongshu skill family.

Main scripts:

  • scripts/run_xhs_actor.mjs
  • scripts/normalize_xhs_dataset.mjs
  • scripts/extract_xhs_vendor_page_products.mjs
  • scripts/rank_xhs_accounts.mjs
  • scripts/rank_xhs_posts.mjs
  • scripts/cluster_xhs_comments.mjs
  • scripts/rank_xhs_products.mjs
  • scripts/build_xhs_topic_map.mjs
  • scripts/build_xhs_merchant_report.mjs

Shared helpers:

  • scripts/lib/xhs_common.mjs

Reference contracts:

  • ../xiaohongshu-references/tool-contracts.md
  • ../xiaohongshu-references/normalized-schema.md

Execution Rule

Do not invent actor-specific downstream workflows unless the schema truly requires it.

Prefer:

  • scripts/run_xhs_actor.mjs
  • ${CLAUDE_SKILL_DIR}/_postplus_shared/00-core/shared-collection/scripts/collection_actor_run.mjs

This skill should stay focused on stable local contracts after raw data has been collected.

Supported Collection Keys

This support skill may run only these PostPlus public collection keys:

  • xhs-account-posts
  • xhs-search

Minimal runner examples:

node ${CLAUDE_SKILL_DIR}/scripts/run_xhs_actor.mjs \
  --collection-key xhs-account-posts \
  --input <work-folder>/.postplus/xiaohongshu-tools/xhs-account-posts-input.json \
  --output <work-folder>/.postplus/xiaohongshu-tools/xhs-account-posts-raw.json

node ${CLAUDE_SKILL_DIR}/scripts/run_xhs_actor.mjs \
  --collection-key xhs-search \
  --input <work-folder>/.postplus/xiaohongshu-tools/xhs-search-input.json \
  --output <work-folder>/.postplus/xiaohongshu-tools/xhs-search-raw.json

Do not pass provider-specific collection names or unpublished keys.

Public Skill Execution Contract

  • keep actor inputs, raw datasets, normalized datasets, ranking outputs, clustered comments, product rankings, and topic maps under <work-folder>/.postplus/xiaohongshu-tools/
  • keep only final user-facing shortlists or reports outside .postplus/
  • start with a bounded first pass before broader collection
  • if PostPlus Cloud service is unavailable, unauthorized, or returns a stable network error, stop immediately instead of switching to ad hoc shell glue

Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.

<a href="https://skillzs.dev/skills/postplusai/postplus-skills/xiaohongshu-tools">View xiaohongshu-tools on skillZs</a>