{"id":"989e522a-22f4-4937-bef1-14442e52f0f6","entityType":"agent","slug":"clawhub-devinchen2014-socialdatax-xhs-comments","name":"socialdatax-xhs-comments","canonicalUrl":"https://www.xpersona.co/agent/clawhub-devinchen2014-socialdatax-xhs-comments","canonicalPath":"/agent/clawhub-devinchen2014-socialdatax-xhs-comments","generatedAt":"2026-10-10T07:39:48.400Z","source":"CLAWHUB","claimStatus":"UNCLAIMED","verificationTier":"NONE","summary":{"evidence":{"source":"editorial-content","verified":true,"confidence":"high","updatedAt":"2026-10-09T21:57:03.985Z","emptyReason":null},"description":"用于小红书评论分析、小红书评论回复、用户反馈、口碑分析、痛点总结和内容讨论分析。覆盖 Xiaohongshu / XHS / RedNote comments，来自 SocialDataX 社媒数据助手。 Skill: socialdatax-xhs-comments Owner: devinchen2014 Summary: 用于小红书评论分析、小红书评论回复、用户反馈、口碑分析、痛点总结和内容讨论分析。覆盖 Xiaohongshu / XHS / RedNote comments，来自 SocialDataX 社媒数据助手。 Tags: latest:0.1.16 Version history: v0.1.16 | 2026-08-05T03:24:03.509Z | user 同步 SocialDataX 多平台公开能力口径 v0.1.15 | 2026-07-20T11:28:14.387Z | user Refresh API Key guidance to the SocialDataX AI access page. v0.1.14 | 2026-07-20T10:36:54.229Z | user Refresh","descriptionLabel":"Technical summary","evidenceSummary":"Capability contract not published. No trust telemetry is available yet. 2K downloads reported by the source. Last updated 10/9/2026.","installCommand":"clawhub skill install s1777wgr53fwsangwq5485w3jd85913j:socialdatax-xhs-comments","sourceUrl":"https://clawhub.ai/devinchen2014/socialdatax-xhs-comments","homepage":"https://clawhub.ai/devinchen2014/skills/socialdatax-xhs-comments","primaryLinks":[{"label":"View on ClawHub","url":"https://clawhub.ai/devinchen2014/socialdatax-xhs-comments","kind":"source"},{"label":"Homepage","url":"https://clawhub.ai/devinchen2014/skills/socialdatax-xhs-comments","kind":"homepage"}],"safetyScore":84,"overallRank":62,"popularityScore":66,"trustScore":null,"claimedByName":null,"isOwner":false,"seoDescription":"用于小红书评论分析、小红书评论回复、用户反馈、口碑分析、痛点总结和内容讨论分析。覆盖 Xiaohongshu / XHS / RedNote comments，来自 SocialDataX 社媒数据助手。 Skill: socialdatax-xhs-comments Owner: devinchen2014 Summ"},"coverage":{"evidence":{"source":"public-profile","verified":false,"confidence":"medium","updatedAt":"2026-10-09T21:57:03.985Z","emptyReason":null},"protocols":[{"protocol":"OPENCLEW","label":"OpenClaw","status":"self-declared","notes":"Declared in the public agent profile."}],"capabilities":[],"verifiedCount":0,"selfDeclaredCount":1,"capabilityMatrix":{"rows":[{"key":"OPENCLEW","type":"protocol","support":"unknown","confidenceSource":"profile","notes":"Listed on profile"}],"flattenedTokens":"protocol:OPENCLEW|unknown|profile"}},"adoption":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-09T21:57:03.985Z","emptyReason":null},"stars":null,"forks":null,"downloads":1953,"packageName":null,"latestVersion":"0.1.16","tractionLabel":"2K downloads"},"release":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-09T21:57:03.985Z","emptyReason":null},"lastUpdatedAt":"2026-10-09T21:57:03.985Z","lastCrawledAt":"2026-10-09T21:57:03.985Z","lastIndexedAt":null,"nextCrawlAt":"2026-10-10T21:57:03.985Z","lastVerifiedAt":null,"highlights":[{"version":"0.1.16","createdAt":"2026-08-05T03:24:03.509Z","changelog":"同步 SocialDataX 多平台公开能力口径","fileCount":3,"zipByteSize":4273},{"version":"0.1.15","createdAt":"2026-07-20T11:28:14.387Z","changelog":"Refresh API Key guidance to the SocialDataX AI access page.","fileCount":3,"zipByteSize":4469},{"version":"0.1.14","createdAt":"2026-07-20T10:36:54.229Z","changelog":"Refresh API Key guidance to the SocialDataX AI access page.","fileCount":3,"zipByteSize":4246},{"version":"0.1.13","createdAt":"2026-07-20T08:14:28.478Z","changelog":"Add balance recharge guidance to generated SocialDataX Skill.","fileCount":3,"zipByteSize":4370},{"version":"0.1.12","createdAt":"2026-07-15T06:17:56.666Z","changelog":"Expose XHS comment sort guidance in generated marketplace skill.","fileCount":3,"zipByteSize":4036},{"version":"0.1.11","createdAt":"2026-07-08T08:41:10.437Z","changelog":"Refresh generated SocialDataX Skill guidance with source attribution and latest CLI docs.","fileCount":3,"zipByteSize":3993},{"version":"0.1.9","createdAt":"2026-07-02T13:52:04.818Z","changelog":"Refresh ClawHub listing with socialdatax.com homepage and explicit Chinese display name.","fileCount":3,"zipByteSize":3936},{"version":"0.1.8","createdAt":"2026-06-19T08:49:11.927Z","changelog":"Switch API Key guidance and homepage to https://socialdatax.52choujiang.com for temporary filing","fileCount":3,"zipByteSize":4006}]},"execution":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No published capability contract is available yet."},"installCommand":"clawhub skill install s1777wgr53fwsangwq5485w3jd85913j:socialdatax-xhs-comments","setupComplexity":"low","setupSteps":["Setup complexity is classified as HIGH. You must provision dedicated cloud infrastructure or an isolated VM. Do not run this directly on your local workstation.","Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data."],"contract":{"contractStatus":"missing","authModes":[],"requires":[],"forbidden":[],"supportsMcp":false,"supportsA2a":false,"supportsStreaming":false,"inputSchemaRef":null,"outputSchemaRef":null,"dataRegion":null,"contractUpdatedAt":null,"sourceUpdatedAt":null,"freshnessSeconds":null},"invocationGuide":{"preferredApi":{"snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-devinchen2014-socialdatax-xhs-comments/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-devinchen2014-socialdatax-xhs-comments/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-devinchen2014-socialdatax-xhs-comments/trust"},"curlExamples":["curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-devinchen2014-socialdatax-xhs-comments/snapshot\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-devinchen2014-socialdatax-xhs-comments/contract\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-devinchen2014-socialdatax-xhs-comments/trust\""],"jsonRequestTemplate":{"query":"summarize this repo","constraints":{"maxLatencyMs":2000,"protocolPreference":["OPENCLEW"]}},"jsonResponseTemplate":{"ok":true,"result":{"summary":"...","confidence":0.9},"meta":{"source":"CLAWHUB","generatedAt":"2026-10-10T07:39:48.398Z"}},"retryPolicy":{"maxAttempts":3,"backoffMs":[500,1500,3500],"retryableConditions":["HTTP_429","HTTP_503","NETWORK_TIMEOUT"]}},"endpoints":{"dossierUrl":"https://www.xpersona.co/api/v1/agents/clawhub-devinchen2014-socialdatax-xhs-comments/dossier","snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-devinchen2014-socialdatax-xhs-comments/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-devinchen2014-socialdatax-xhs-comments/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-devinchen2014-socialdatax-xhs-comments/trust"}},"reliability":{"evidence":{"source":"runtime-metrics","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No trust, reliability, or runtime telemetry is available."},"trust":{"status":"unavailable","handshakeStatus":"UNKNOWN","verificationFreshnessHours":null,"reputationScore":null,"p95LatencyMs":null,"successRate30d":null,"fallbackRate":null,"attempts30d":null,"trustUpdatedAt":null,"trustConfidence":"unknown","sourceUpdatedAt":null,"freshnessSeconds":null},"decisionGuardrails":{"doNotUseIf":["Contract metadata is missing or unavailable for deterministic execution."],"safeUseWhen":[],"riskFlags":["missing_or_unavailable_contract","trust_data_unavailable","schema_references_missing"],"operationalConfidence":"low"},"executionMetrics":{"observedLatencyMsP50":null,"observedLatencyMsP95":null,"estimatedCostUsd":null,"uptime30d":null,"rateLimitRpm":null,"rateLimitBurst":null,"lastVerifiedAt":null,"verificationSource":null},"runtimeMetrics":{"successRate":null,"avgLatencyMs":null,"avgCostUsd":null,"hallucinationRate":null,"retryRate":null,"disputeRate":null,"p50Latency":null,"p95Latency":null,"lastUpdated":null}},"benchmarks":{"evidence":{"source":"no-benchmark-data","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No benchmark suites or observed failure patterns are available."},"suites":[],"failurePatterns":[]},"artifacts":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"high","updatedAt":"2026-10-09T21:57:03.985Z","emptyReason":null},"readme":"Skill: socialdatax-xhs-comments\n\nOwner: devinchen2014\n\nSummary: 用于小红书评论分析、小红书评论回复、用户反馈、口碑分析、痛点总结和内容讨论分析。覆盖 Xiaohongshu / XHS / RedNote comments，来自 SocialDataX 社媒数据助手。\n\nTags: latest:0.1.16\n\nVersion history:\n\nv0.1.16 | 2026-08-05T03:24:03.509Z | user\n\n同步 SocialDataX 多平台公开能力口径\n\nv0.1.15 | 2026-07-20T11:28:14.387Z | user\n\nRefresh API Key guidance to the SocialDataX AI access page.\n\nv0.1.14 | 2026-07-20T10:36:54.229Z | user\n\nRefresh API Key guidance to the SocialDataX AI access page.\n\nv0.1.13 | 2026-07-20T08:14:28.478Z | user\n\nAdd balance recharge guidance to generated SocialDataX Skill.\n\nv0.1.12 | 2026-07-15T06:17:56.666Z | user\n\nExpose XHS comment sort guidance in generated marketplace skill.\n\nv0.1.11 | 2026-07-08T08:41:10.437Z | user\n\nRefresh generated SocialDataX Skill guidance with source attribution and latest CLI docs.\n\nv0.1.9 | 2026-07-02T13:52:04.818Z | user\n\nRefresh ClawHub listing with socialdatax.com homepage and explicit Chinese display name.\n\nv0.1.8 | 2026-06-19T08:49:11.927Z | user\n\nSwitch API Key guidance and homepage to https://socialdatax.52choujiang.com for temporary filing\n\nv0.1.7 | 2026-06-03T08:05:17.510Z | user\n\nRefresh generated SocialDataX skill guidance with current source configuration.\n\nv0.1.6 | 2026-05-25T12:42:06.982Z | user\n\nAdd attribution URL for SocialDataX API Key guidance.\n\nv0.1.5 | 2026-05-24T13:21:44.231Z | user\n\nSet explicit Chinese display name and keep bilingual API Key guidance.\n\nv0.1.4 | 2026-05-24T13:16:01.981Z | auto\n\n- Added additional guidance in the API Key section, including a Chinese-language note with explicit instructions for obtaining and managing the API Key.\n- Clarified that the environment variable name must be `SOCIALDATAX_API_KEY` and to only direct users to the official website, avoiding any alternative domains.\n- No changes to CLI usage or technical functionality.\n\nv0.1.3 | 2026-05-24T12:21:57.545Z | auto\n\n- Clarified in the API Key section that https://socialdatax.com is the only official site for API access.\n- Improved wording for API key guidance and removed ambiguity about acceptable domains.\n- No changes to functionality; documentation update only.\n\nv0.1.2 | 2026-05-19T10:45:07.767Z | user\n\nPin API Key guidance to the official SocialDataX website.\n\nv0.1.1 | 2026-05-19T04:29:15.600Z | user\n\nImprove Chinese search keywords for comment analysis.\n\nv0.1.0 | 2026-05-18T15:00:31.532Z | user\n\nInitial OpenClaw marketplace skill.\n\nArchive index:\n\nArchive v0.1.16: 3 files, 4273 bytes\n\nFiles: skill-card.md (2292b), SKILL.md (6427b), _meta.json (144b)\n\nFile v0.1.16:SKILL.md\n\n---\nname: \"socialdatax-xhs-comments\"\ndescription: \"用于小红书评论分析、小红书评论回复、用户反馈、口碑分析、痛点总结和内容讨论分析。覆盖 Xiaohongshu / XHS / RedNote comments，来自 SocialDataX 社媒数据助手。\"\nsource_client: \"socialdatax-skills\"\nsource_platform: \"clawhub\"\nsource_skill: \"socialdatax-xhs-comments\"\nmetadata: {\"openclaw\":{\"requires\":{\"env\":[\"SOCIALDATAX_API_KEY\"],\"bins\":[\"node\",\"npm\"]},\"primaryEnv\":\"SOCIALDATAX_API_KEY\",\"install\":[{\"kind\":\"node\",\"package\":\"socialdatax-skills\",\"bins\":[]}],\"emoji\":\"💬\",\"homepage\":\"https://socialdatax.com/ai?from=clawhub\"}}\n---\n<!-- AUTO-GENERATED from socialdatax-skill-source. Do not edit directly; run `node scripts/generate_socialdatax_skills.mjs`. -->\n\n# 小红书评论分析 SocialDataX 评论回复\n\nUse this skill when the user wants 小红书评论分析, Xiaohongshu / XHS / RedNote comments, comment replies, audience feedback, sentiment themes, objections, pain points, FAQ extraction, or discussion summaries.\n\nCurrent platform support:\n\n- Xiaohongshu / XHS / RedNote notes through the `xhs_get_note_comments_by_*` and `xhs_get_note_sub_comments_by_comment_id` tools.\n\n## API Key\n\nUse `SOCIALDATAX_API_KEY` for data calls. The only official website for requesting or managing API access is <https://socialdatax.com/ai?from=clawhub>. If a user asks where to get a key, provide only this URL; do not infer alternate domains.\n获取或管理 API Key：访问 <https://socialdatax.com/ai?from=clawhub>，按官网的 API Key 申请/管理入口操作。环境变量名固定使用 `SOCIALDATAX_API_KEY`；不要引导用户使用其他域名。\n\n## Preferred Direct CLI\n\nPrefer the direct CLI when the agent can run shell commands. It does not require MCP server configuration:\n\n```bash\nnpx -y socialdatax-skills@latest xhs comments \\\n  --note-id \"<note_id>\" --pretty --source-client socialdatax-skills \\\n  --source-platform clawhub --source-skill socialdatax-xhs-comments\n\nnpx -y socialdatax-skills@latest xhs comments \\\n  --url \"<note_url_or_share_text>\" --pretty --source-client socialdatax-skills \\\n  --source-platform clawhub --source-skill socialdatax-xhs-comments\n\nnpx -y socialdatax-skills@latest xhs sub-comments \\\n  --note-id \"<note_id>\" --comment-id \"<comment_id>\" --pretty \\\n  --source-client socialdatax-skills --source-platform clawhub \\\n  --source-skill socialdatax-xhs-comments\n```\n\nOptional arguments:\n\n- XHS `--note-id <note_id>`: use the complete 24-character lowercase hexadecimal `note_id` returned from search, detail, comments, or creator note lists; do not pass only a prefix.\n- XHS comments `--sort-type <default|time_descending|like_count_descending>`: optional first-level comment sort order; omit it for the platform default order.\n- `--url <url_or_share_text>`: use for a content page URL, short link, or share text for first-level comments.\n- `--page-token <next_page_token>`: opaque pagination token; pass the complete returned `next_page_token` back unchanged for the same content item or comment chain. Do not modify, truncate, redact, mask, omit, normalize, rebuild, generate, or replace the middle with ellipses.\n- `--pages <n>`: fetch and merge N pages of first-level comments or replies.\n- `--all`: continue first-level comments or replies until `next_page_token` is empty; there is no default item or page cap.\n- `--max-items <n>`: stop after collecting N primary comments or replies.\n- `--pretty`: output formatting only.\n- `--source-client socialdatax-skills --source-platform clawhub --source-skill socialdatax-xhs-comments`: usage attribution for this Agent Skill; keep these values unchanged when running examples from this Skill.\n\nUse either the platform content ID option or the URL option for first-level comments, not both. For reply commands, use the platform-specific reply identifiers shown in the CLI example.\n\nThe command prints JSON with `platform`, `tool`, `arguments`, and `data`. Multi-page output keeps merged primary comments in `data.items` and adds `page_count`, `item_count`, and the next-page marker. On platforms that support `--include-replies`, each first-level comment includes `replies`, `replies_page_count`, and `replies_next_page_token`.\n\n## Safety Boundary\n\nThis skill is read-only. It uses `SOCIALDATAX_API_KEY` from the user's environment at runtime. Generated Skill files do not contain API keys. It does not read local browser data or perform login, posting, liking, commenting, or account changes.\n\n## MCP Tools\n\nMCP tools matching the direct CLI commands above:\n\n- `xhs_get_note_comments_by_note_id`\n- `xhs_get_note_comments_by_note_url`\n- `xhs_get_note_sub_comments_by_comment_id`\n\nIf MCP tools are already available in the current agent, use one of these tools:\n- `xhs_get_note_comments_by_note_id`: use when the complete 24-character lowercase hexadecimal `note_id` is known; do not pass only a prefix; optional `sort_type` accepts `default`, `time_descending`, or `like_count_descending`.\n- `xhs_get_note_comments_by_note_url`: use for note URLs, short links, or share text; optional `sort_type` accepts `default`, `time_descending`, or `like_count_descending`.\n- `xhs_get_note_sub_comments_by_comment_id`: use when the complete 24-character lowercase hexadecimal `note_id` and first-level comment ID are known; do not pass only a note ID prefix.\n\nComment pagination uses opaque `page_token` values. Pass the complete returned `next_page_token` back unchanged for the same note or comment chain. Do not modify, truncate, redact, mask, omit, normalize, rebuild, generate, or replace the middle with ellipses.\n\n## Output Guidance\n\nGroup comments by observed themes before inferring sentiment or demand. Mention whether the result is one page or multiple pages. Empty comments can be a valid successful result.\n\n## Troubleshooting\n\n- For non-balance network or API errors, preserve the error message, check `SOCIALDATAX_API_KEY`, parameters, and link or ID format, then retry once when appropriate.\n- If the response returns `insufficient_balance` or says the balance/credits are insufficient, do not retry repeatedly. Show the recharge URL from the error exactly as returned, then continue the same command after the user recharges.\n- If the user has recharged but still sees insufficient balance, confirm `SOCIALDATAX_API_KEY` belongs to the same account that was recharged; if needed, copy a fresh API Key from the official dashboard.\n\nFile v0.1.16:_meta.json\n\n{\n  \"ownerId\": \"kn79gym47c788rbwr4amw8arfh859t3b\",\n  \"slug\": \"socialdatax-xhs-comments\",\n  \"version\": \"0.1.16\",\n  \"publishedAt\": 1785900243509\n}\n\nFile v0.1.16:skill-card.md\n\n## Description:\n\nHelps agents retrieve and analyze Xiaohongshu / XHS / RedNote comments and replies for comment analysis, audience feedback, reputation analysis, pain point summaries, and discussion summaries.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[devinchen2014](https://clawhub.ai/user/devinchen2014)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nExternal users and developers use this skill to fetch Xiaohongshu note comments or sub-comments, then group feedback into themes, sentiment signals, objections, pain points, FAQs, or discussion summaries.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: The skill directs agents to execute a mutable npm package while using a SocialDataX API key.\n\nMitigation: Prefer a pinned, reviewed package version or a trusted preconfigured MCP tool, and run with a minimal environment containing only the required SOCIALDATAX_API_KEY.\n\nRisk: The skill depends on a user-provided SocialDataX credential at runtime.\n\nMitigation: Do not store API keys in generated skill files, and verify that the runtime environment exposes only the intended credential.\n\nRisk: Comment pagination tokens are opaque and can break follow-up requests if altered.\n\nMitigation: Pass returned next_page_token values back unchanged for the same note or comment chain.\n\n## Reference(s):\n\n- [SocialDataX API access](https://socialdatax.com/ai?from=clawhub)\n- [ClawHub skill page](https://clawhub.ai/devinchen2014/skills/socialdatax-xhs-comments)\n- [Publisher profile](https://clawhub.ai/user/devinchen2014)\n\n## Skill Output:\n\n**Output Type(s):** [text, markdown, shell commands, configuration, guidance]\n\n**Output Format:** [Markdown guidance with shell command examples and JSON API output interpretation]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [May summarize one or more pages of comments and should preserve opaque pagination tokens unchanged.]\n\n## Skill Version(s):\n\n0.1.16 (source: server release metadata)\n\n## Ethical Considerations:\n\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.\n\nArchive v0.1.15: 3 files, 4469 bytes\n\nFiles: skill-card.md (2485b), SKILL.md (6671b), _meta.json (144b)\n\nFile v0.1.15:SKILL.md\n\n---\nname: \"socialdatax-xhs-comments\"\ndescription: \"用于小红书评论分析、小红书评论回复、用户反馈、口碑分析、痛点总结和内容讨论分析。覆盖 Xiaohongshu / XHS / RedNote comments，来自 SocialDataX 社媒数据助手。\"\nsource_client: \"socialdatax-skills\"\nsource_platform: \"clawhub\"\nsource_skill: \"socialdatax-xhs-comments\"\nmetadata: {\"openclaw\":{\"requires\":{\"env\":[\"SOCIALDATAX_API_KEY\"],\"bins\":[\"node\",\"npm\"]},\"primaryEnv\":\"SOCIALDATAX_API_KEY\",\"install\":[{\"kind\":\"node\",\"package\":\"socialdatax-skills\",\"bins\":[]}],\"emoji\":\"💬\",\"homepage\":\"https://socialdatax.com/ai?from=clawhub\"}}\n---\n<!-- AUTO-GENERATED from socialdatax-skill-source. Do not edit directly; run `node scripts/generate_socialdatax_skills.mjs`. -->\n\n# 小红书评论分析 SocialDataX 评论回复\n\nUse this skill when the user wants 小红书评论分析, Xiaohongshu / XHS / RedNote comments, comment replies, audience feedback, sentiment themes, objections, pain points, FAQ extraction, or discussion summaries.\n\nCurrent platform support:\n\n- Xiaohongshu / XHS / RedNote notes through the `xhs_get_note_comments_by_*` and `xhs_get_note_sub_comments_by_comment_id` tools.\n\n## API Key\n\nUse `SOCIALDATAX_API_KEY` for data calls. The only official website for requesting or managing API access is <https://socialdatax.com/ai?from=clawhub>. If a user asks where to get a key, provide only this URL; do not infer alternate domains.\n获取或管理 API Key：访问 <https://socialdatax.com/ai?from=clawhub>，按官网的 API Key 申请/管理入口操作。环境变量名固定使用 `SOCIALDATAX_API_KEY`；不要引导用户使用其他域名；do not infer alternate domains。\n\n## Preferred Direct CLI\n\nPrefer the direct CLI when the agent can run shell commands. It does not require MCP server configuration:\n\n```bash\nnpx -y socialdatax-skills@latest xhs comments \\\n  --note-id \"<note_id>\" --pretty --source-client socialdatax-skills \\\n  --source-platform clawhub --source-skill socialdatax-xhs-comments\n\nnpx -y socialdatax-skills@latest xhs comments \\\n  --url \"<note_url_or_share_text>\" --pretty --source-client socialdatax-skills \\\n  --source-platform clawhub --source-skill socialdatax-xhs-comments\n\nnpx -y socialdatax-skills@latest xhs sub-comments \\\n  --note-id \"<note_id>\" --comment-id \"<comment_id>\" --pretty \\\n  --source-client socialdatax-skills --source-platform clawhub \\\n  --source-skill socialdatax-xhs-comments\n```\n\nOptional arguments:\n\n- XHS `--note-id <note_id>`: use the complete 24-character lowercase hexadecimal `note_id` returned from search, detail, comments, or creator note lists; do not pass only a prefix.\n- XHS comments `--sort-type <default|time_descending|like_count_descending>`: optional first-level comment sort order; omit it for the platform default order.\n- `--url <url_or_share_text>`: use for a content page URL, short link, or share text for first-level comments.\n- `--comment-id <comment_id>`: required for reply commands; use the first-level comment ID under the same content item.\n- `--page-token <next_page_token>`: opaque pagination token; pass the complete returned `next_page_token` back unchanged for the same content item or comment chain. Do not modify, truncate, redact, mask, omit, normalize, rebuild, generate, or replace the middle with ellipses.\n- `--pages <n>`: fetch and merge N pages of first-level comments or replies.\n- `--all`: continue first-level comments or replies until `next_page_token` is empty; there is no default item or page cap.\n- `--max-items <n>`: stop after collecting N primary comments or replies.\n- `--include-replies`: for first-level `comments` commands only, also fetch all second-level replies under each returned first-level comment.\n- `--pretty`: output formatting only.\n- `--source-client socialdatax-skills --source-platform clawhub --source-skill socialdatax-xhs-comments`: usage attribution for this Agent Skill; keep these values unchanged when running examples from this Skill.\n\nUse either the content ID option or the URL option for first-level comments, not both. For reply commands, use the content ID together with `--comment-id`.\n\nThe command prints JSON with `platform`, `tool`, `arguments`, and `data`. Multi-page output keeps merged primary comments in `data.items` and adds `page_count`, `item_count`, and the next-page marker. With `--include-replies`, each first-level comment includes `replies`, `replies_page_count`, and `replies_next_page_token`.\n\n## Safety Boundary\n\nThis skill is read-only. It uses `SOCIALDATAX_API_KEY` from the user's environment at runtime. Generated Skill files do not contain API keys. It does not read local browser data or perform login, posting, liking, commenting, or account changes.\n\n## MCP Tools\n\nMCP tools matching the direct CLI commands above:\n\n- `xhs_get_note_comments_by_note_id`\n- `xhs_get_note_comments_by_note_url`\n- `xhs_get_note_sub_comments_by_comment_id`\n\nIf MCP tools are already available in the current agent, use one of these tools:\n- `xhs_get_note_comments_by_note_id`: use when the complete 24-character lowercase hexadecimal `note_id` is known; do not pass only a prefix; optional `sort_type` accepts `default`, `time_descending`, or `like_count_descending`.\n- `xhs_get_note_comments_by_note_url`: use for note URLs, short links, or share text; optional `sort_type` accepts `default`, `time_descending`, or `like_count_descending`.\n- `xhs_get_note_sub_comments_by_comment_id`: use when the complete 24-character lowercase hexadecimal `note_id` and first-level comment ID are known; do not pass only a note ID prefix.\n\nComment pagination uses opaque `page_token` values. Pass the complete returned `next_page_token` back unchanged for the same note or comment chain. Do not modify, truncate, redact, mask, omit, normalize, rebuild, generate, or replace the middle with ellipses.\n\n## Output Guidance\n\nGroup comments by observed themes before inferring sentiment or demand. Mention whether the result is one page or multiple pages. Empty comments can be a valid successful result.\n\n## Troubleshooting\n\n- For non-balance network or API errors, preserve the error message, check `SOCIALDATAX_API_KEY`, parameters, and link or ID format, then retry once when appropriate.\n- If the response returns `insufficient_balance` or says the balance/credits are insufficient, do not retry repeatedly. Show the recharge URL from the error exactly as returned, then continue the same command after the user recharges.\n- If the user has recharged but still sees insufficient balance, confirm `SOCIALDATAX_API_KEY` belongs to the same account that was recharged; if needed, copy a fresh API Key from the official dashboard.\n\nFile v0.1.15:_meta.json\n\n{\n  \"ownerId\": \"kn79gym47c788rbwr4amw8arfh859t3b\",\n  \"slug\": \"socialdatax-xhs-comments\",\n  \"version\": \"0.1.15\",\n  \"publishedAt\": 1784546894387\n}\n\nFile v0.1.15:skill-card.md\n\n## Description: <br>\n用于小红书评论分析、小红书评论回复、用户反馈、口碑分析、痛点总结和内容讨论分析，覆盖 Xiaohongshu / XHS / RedNote comments，来自 SocialDataX 社媒数据助手。 <br>\n\nThis skill is ready for commercial/non-commercial use. <br>\n\n## Publisher: <br>\n[devinchen2014](https://clawhub.ai/user/devinchen2014) <br>\n\n### License/Terms of Use: <br>\nMIT-0 <br>\n\n\n## Use Case: <br>\nExternal users, analysts, and agents use this skill to fetch Xiaohongshu / XHS / RedNote comments and replies through SocialDataX, then group observed themes and summarize sentiment, objections, pain points, FAQs, and discussion patterns. <br>\n\n### Deployment Geography for Use: <br>\nGlobal <br>\n\n## Known Risks and Mitigations: <br>\nRisk: The skill sends SOCIALDATAX_API_KEY to SocialDataX tooling at runtime. <br>\nMitigation: Use only API keys intended for SocialDataX, keep the key in the SOCIALDATAX_API_KEY environment variable, and avoid placing credentials in skill files or prompts. <br>\nRisk: Using --all or multi-page options may fetch large Xiaohongshu comment sets. <br>\nMitigation: Use page limits or max item limits for exploratory work, and confirm the user is authorized to analyze the content before collecting broad comment sets. <br>\nRisk: Comment summaries and sentiment themes may influence business or content decisions. <br>\nMitigation: Base conclusions on observed comment themes, mention whether one page or multiple pages were analyzed, and review outputs before acting on them. <br>\n\n\n## Reference(s): <br>\n- [ClawHub skill page](https://clawhub.ai/devinchen2014/skills/socialdatax-xhs-comments) <br>\n- [SocialDataX AI access page](https://socialdatax.com/ai?from=clawhub) <br>\n\n\n## Skill Output: <br>\n**Output Type(s):** [Text, Markdown, Shell commands, Configuration, Guidance] <br>\n**Output Format:** [Markdown guidance with inline shell commands and JSON tool output] <br>\n**Output Parameters:** [1D] <br>\n**Other Properties Related to Output:** [Read-only SocialDataX requests require SOCIALDATAX_API_KEY; multi-page options can return large JSON comment sets.] <br>\n\n## Skill Version(s): <br>\n0.1.15 (source: server release evidence) <br>\n\n## Ethical Considerations: <br>\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment. <br>\n\nArchive v0.1.14: 3 files, 4246 bytes\n\nFiles: skill-card.md (2123b), SKILL.md (6671b), _meta.json (144b)\n\nFile v0.1.14:SKILL.md\n\n---\nname: \"socialdatax-xhs-comments\"\ndescription: \"用于小红书评论分析、小红书评论回复、用户反馈、口碑分析、痛点总结和内容讨论分析。覆盖 Xiaohongshu / XHS / RedNote comments，来自 SocialDataX 社媒数据助手。\"\nsource_client: \"socialdatax-skills\"\nsource_platform: \"clawhub\"\nsource_skill: \"socialdatax-xhs-comments\"\nmetadata: {\"openclaw\":{\"requires\":{\"env\":[\"SOCIALDATAX_API_KEY\"],\"bins\":[\"node\",\"npm\"]},\"primaryEnv\":\"SOCIALDATAX_API_KEY\",\"install\":[{\"kind\":\"node\",\"package\":\"socialdatax-skills\",\"bins\":[]}],\"emoji\":\"💬\",\"homepage\":\"https://socialdatax.com/ai?from=clawhub\"}}\n---\n<!-- AUTO-GENERATED from socialdatax-skill-source. Do not edit directly; run `node scripts/generate_socialdatax_skills.mjs`. -->\n\n# 小红书评论分析 SocialDataX 评论回复\n\nUse this skill when the user wants 小红书评论分析, Xiaohongshu / XHS / RedNote comments, comment replies, audience feedback, sentiment themes, objections, pain points, FAQ extraction, or discussion summaries.\n\nCurrent platform support:\n\n- Xiaohongshu / XHS / RedNote notes through the `xhs_get_note_comments_by_*` and `xhs_get_note_sub_comments_by_comment_id` tools.\n\n## API Key\n\nUse `SOCIALDATAX_API_KEY` for data calls. The only official website for requesting or managing API access is <https://socialdatax.com/ai?from=clawhub>. If a user asks where to get a key, provide only this URL; do not infer alternate domains.\n获取或管理 API Key：访问 <https://socialdatax.com/ai?from=clawhub>，按官网的 API Key 申请/管理入口操作。环境变量名固定使用 `SOCIALDATAX_API_KEY`；不要引导用户使用其他域名；do not infer alternate domains。\n\n## Preferred Direct CLI\n\nPrefer the direct CLI when the agent can run shell commands. It does not require MCP server configuration:\n\n```bash\nnpx -y socialdatax-skills@latest xhs comments \\\n  --note-id \"<note_id>\" --pretty --source-client socialdatax-skills \\\n  --source-platform clawhub --source-skill socialdatax-xhs-comments\n\nnpx -y socialdatax-skills@latest xhs comments \\\n  --url \"<note_url_or_share_text>\" --pretty --source-client socialdatax-skills \\\n  --source-platform clawhub --source-skill socialdatax-xhs-comments\n\nnpx -y socialdatax-skills@latest xhs sub-comments \\\n  --note-id \"<note_id>\" --comment-id \"<comment_id>\" --pretty \\\n  --source-client socialdatax-skills --source-platform clawhub \\\n  --source-skill socialdatax-xhs-comments\n```\n\nOptional arguments:\n\n- XHS `--note-id <note_id>`: use the complete 24-character lowercase hexadecimal `note_id` returned from search, detail, comments, or creator note lists; do not pass only a prefix.\n- XHS comments `--sort-type <default|time_descending|like_count_descending>`: optional first-level comment sort order; omit it for the platform default order.\n- `--url <url_or_share_text>`: use for a content page URL, short link, or share text for first-level comments.\n- `--comment-id <comment_id>`: required for reply commands; use the first-level comment ID under the same content item.\n- `--page-token <next_page_token>`: opaque pagination token; pass the complete returned `next_page_token` back unchanged for the same content item or comment chain. Do not modify, truncate, redact, mask, omit, normalize, rebuild, generate, or replace the middle with ellipses.\n- `--pages <n>`: fetch and merge N pages of first-level comments or replies.\n- `--all`: continue first-level comments or replies until `next_page_token` is empty; there is no default item or page cap.\n- `--max-items <n>`: stop after collecting N primary comments or replies.\n- `--include-replies`: for first-level `comments` commands only, also fetch all second-level replies under each returned first-level comment.\n- `--pretty`: output formatting only.\n- `--source-client socialdatax-skills --source-platform clawhub --source-skill socialdatax-xhs-comments`: usage attribution for this Agent Skill; keep these values unchanged when running examples from this Skill.\n\nUse either the content ID option or the URL option for first-level comments, not both. For reply commands, use the content ID together with `--comment-id`.\n\nThe command prints JSON with `platform`, `tool`, `arguments`, and `data`. Multi-page output keeps merged primary comments in `data.items` and adds `page_count`, `item_count`, and the next-page marker. With `--include-replies`, each first-level comment includes `replies`, `replies_page_count`, and `replies_next_page_token`.\n\n## Safety Boundary\n\nThis skill is read-only. It uses `SOCIALDATAX_API_KEY` from the user's environment at runtime. Generated Skill files do not contain API keys. It does not read local browser data or perform login, posting, liking, commenting, or account changes.\n\n## MCP Tools\n\nMCP tools matching the direct CLI commands above:\n\n- `xhs_get_note_comments_by_note_id`\n- `xhs_get_note_comments_by_note_url`\n- `xhs_get_note_sub_comments_by_comment_id`\n\nIf MCP tools are already available in the current agent, use one of these tools:\n- `xhs_get_note_comments_by_note_id`: use when the complete 24-character lowercase hexadecimal `note_id` is known; do not pass only a prefix; optional `sort_type` accepts `default`, `time_descending`, or `like_count_descending`.\n- `xhs_get_note_comments_by_note_url`: use for note URLs, short links, or share text; optional `sort_type` accepts `default`, `time_descending`, or `like_count_descending`.\n- `xhs_get_note_sub_comments_by_comment_id`: use when the complete 24-character lowercase hexadecimal `note_id` and first-level comment ID are known; do not pass only a note ID prefix.\n\nComment pagination uses opaque `page_token` values. Pass the complete returned `next_page_token` back unchanged for the same note or comment chain. Do not modify, truncate, redact, mask, omit, normalize, rebuild, generate, or replace the middle with ellipses.\n\n## Output Guidance\n\nGroup comments by observed themes before inferring sentiment or demand. Mention whether the result is one page or multiple pages. Empty comments can be a valid successful result.\n\n## Troubleshooting\n\n- For non-balance network or API errors, preserve the error message, check `SOCIALDATAX_API_KEY`, parameters, and link or ID format, then retry once when appropriate.\n- If the response returns `insufficient_balance` or says the balance/credits are insufficient, do not retry repeatedly. Show the recharge URL from the error exactly as returned, then continue the same command after the user recharges.\n- If the user has recharged but still sees insufficient balance, confirm `SOCIALDATAX_API_KEY` belongs to the same account that was recharged; if needed, copy a fresh API Key from the official dashboard.\n\nFile v0.1.14:_meta.json\n\n{\n  \"ownerId\": \"kn79gym47c788rbwr4amw8arfh859t3b\",\n  \"slug\": \"socialdatax-xhs-comments\",\n  \"version\": \"0.1.14\",\n  \"publishedAt\": 1784543814229\n}\n\nFile v0.1.14:skill-card.md\n\n## Description: <br>\nHelps agents retrieve and analyze Xiaohongshu/XHS/RedNote comments and replies through SocialDataX for audience feedback, sentiment themes, objections, pain points, FAQ extraction, and discussion summaries. <br>\n\nThis skill is ready for commercial/non-commercial use. <br>\n\n## Publisher: <br>\n[devinchen2014](https://clawhub.ai/user/devinchen2014) <br>\n\n### License/Terms of Use: <br>\nMIT-0 <br>\n\n\n## Use Case: <br>\nDevelopers, analysts, and operators use this skill to fetch Xiaohongshu/XHS/RedNote comments or replies by note ID, URL, or comment ID and summarize observed themes, feedback, objections, FAQs, sentiment, and pain points. <br>\n\n### Deployment Geography for Use: <br>\nGlobal <br>\n\n## Known Risks and Mitigations: <br>\nRisk: The skill uses SOCIALDATAX_API_KEY to retrieve social-media comment data for links or IDs provided by the user. <br>\nMitigation: Install and run it only when SocialDataX API-key-authenticated access is acceptable for the intended content. <br>\nRisk: Unbounded collection with --all can retrieve more comment data than intended. <br>\nMitigation: Use --pages or --max-items when bounded collection is needed. <br>\n\n\n## Reference(s): <br>\n- [ClawHub skill page](https://clawhub.ai/devinchen2014/skills/socialdatax-xhs-comments) <br>\n- [SocialDataX API access](https://socialdatax.com/ai?from=clawhub) <br>\n\n\n## Skill Output: <br>\n**Output Type(s):** [Text, Markdown, Shell commands, Configuration, Guidance] <br>\n**Output Format:** [Markdown guidance with bash examples; SocialDataX CLI and tool responses are JSON.] <br>\n**Output Parameters:** [1D] <br>\n**Other Properties Related to Output:** [Requires SOCIALDATAX_API_KEY, node, and npm; supports pagination controls such as --pages, --all, and --max-items.] <br>\n\n## Skill Version(s): <br>\n0.1.14 (source: server release metadata) <br>\n\n## Ethical Considerations: <br>\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment. <br>\n\nArchive v0.1.13: 3 files, 4370 bytes\n\nFiles: skill-card.md (2186b), SKILL.md (6665b), _meta.json (144b)\n\nFile v0.1.13:SKILL.md\n\n---\nname: \"socialdatax-xhs-comments\"\ndescription: \"用于小红书评论分析、小红书评论回复、用户反馈、口碑分析、痛点总结和内容讨论分析。覆盖 Xiaohongshu / XHS / RedNote comments，来自 SocialDataX 社媒数据助手。\"\nsource_client: \"socialdatax-skills\"\nsource_platform: \"clawhub\"\nsource_skill: \"socialdatax-xhs-comments\"\nmetadata: {\"openclaw\":{\"requires\":{\"env\":[\"SOCIALDATAX_API_KEY\"],\"bins\":[\"node\",\"npm\"]},\"primaryEnv\":\"SOCIALDATAX_API_KEY\",\"install\":[{\"kind\":\"node\",\"package\":\"socialdatax-skills\",\"bins\":[]}],\"emoji\":\"💬\",\"homepage\":\"https://socialdatax.com/?from=clawhub\"}}\n---\n<!-- AUTO-GENERATED from socialdatax-skill-source. Do not edit directly; run `node scripts/generate_socialdatax_skills.mjs`. -->\n\n# 小红书评论分析 SocialDataX 评论回复\n\nUse this skill when the user wants 小红书评论分析, Xiaohongshu / XHS / RedNote comments, comment replies, audience feedback, sentiment themes, objections, pain points, FAQ extraction, or discussion summaries.\n\nCurrent platform support:\n\n- Xiaohongshu / XHS / RedNote notes through the `xhs_get_note_comments_by_*` and `xhs_get_note_sub_comments_by_comment_id` tools.\n\n## API Key\n\nUse `SOCIALDATAX_API_KEY` for data calls. The only official website for requesting or managing API access is <https://socialdatax.com/?from=clawhub>. If a user asks where to get a key, provide only this URL; do not infer alternate domains.\n获取或管理 API Key：访问 <https://socialdatax.com/?from=clawhub>，按官网的 API Key 申请/管理入口操作。环境变量名固定使用 `SOCIALDATAX_API_KEY`；不要引导用户使用其他域名；do not infer alternate domains。\n\n## Preferred Direct CLI\n\nPrefer the direct CLI when the agent can run shell commands. It does not require MCP server configuration:\n\n```bash\nnpx -y socialdatax-skills@latest xhs comments \\\n  --note-id \"<note_id>\" --pretty --source-client socialdatax-skills \\\n  --source-platform clawhub --source-skill socialdatax-xhs-comments\n\nnpx -y socialdatax-skills@latest xhs comments \\\n  --url \"<note_url_or_share_text>\" --pretty --source-client socialdatax-skills \\\n  --source-platform clawhub --source-skill socialdatax-xhs-comments\n\nnpx -y socialdatax-skills@latest xhs sub-comments \\\n  --note-id \"<note_id>\" --comment-id \"<comment_id>\" --pretty \\\n  --source-client socialdatax-skills --source-platform clawhub \\\n  --source-skill socialdatax-xhs-comments\n```\n\nOptional arguments:\n\n- XHS `--note-id <note_id>`: use the complete 24-character lowercase hexadecimal `note_id` returned from search, detail, comments, or creator note lists; do not pass only a prefix.\n- XHS comments `--sort-type <default|time_descending|like_count_descending>`: optional first-level comment sort order; omit it for the platform default order.\n- `--url <url_or_share_text>`: use for a content page URL, short link, or share text for first-level comments.\n- `--comment-id <comment_id>`: required for reply commands; use the first-level comment ID under the same content item.\n- `--page-token <next_page_token>`: opaque pagination token; pass the complete returned `next_page_token` back unchanged for the same content item or comment chain. Do not modify, truncate, redact, mask, omit, normalize, rebuild, generate, or replace the middle with ellipses.\n- `--pages <n>`: fetch and merge N pages of first-level comments or replies.\n- `--all`: continue first-level comments or replies until `next_page_token` is empty; there is no default item or page cap.\n- `--max-items <n>`: stop after collecting N primary comments or replies.\n- `--include-replies`: for first-level `comments` commands only, also fetch all second-level replies under each returned first-level comment.\n- `--pretty`: output formatting only.\n- `--source-client socialdatax-skills --source-platform clawhub --source-skill socialdatax-xhs-comments`: usage attribution for this Agent Skill; keep these values unchanged when running examples from this Skill.\n\nUse either the content ID option or the URL option for first-level comments, not both. For reply commands, use the content ID together with `--comment-id`.\n\nThe command prints JSON with `platform`, `tool`, `arguments`, and `data`. Multi-page output keeps merged primary comments in `data.items` and adds `page_count`, `item_count`, and the next-page marker. With `--include-replies`, each first-level comment includes `replies`, `replies_page_count`, and `replies_next_page_token`.\n\n## Safety Boundary\n\nThis skill is read-only. It uses `SOCIALDATAX_API_KEY` from the user's environment at runtime. Generated Skill files do not contain API keys. It does not read local browser data or perform login, posting, liking, commenting, or account changes.\n\n## MCP Tools\n\nMCP tools matching the direct CLI commands above:\n\n- `xhs_get_note_comments_by_note_id`\n- `xhs_get_note_comments_by_note_url`\n- `xhs_get_note_sub_comments_by_comment_id`\n\nIf MCP tools are already available in the current agent, use one of these tools:\n- `xhs_get_note_comments_by_note_id`: use when the complete 24-character lowercase hexadecimal `note_id` is known; do not pass only a prefix; optional `sort_type` accepts `default`, `time_descending`, or `like_count_descending`.\n- `xhs_get_note_comments_by_note_url`: use for note URLs, short links, or share text; optional `sort_type` accepts `default`, `time_descending`, or `like_count_descending`.\n- `xhs_get_note_sub_comments_by_comment_id`: use when the complete 24-character lowercase hexadecimal `note_id` and first-level comment ID are known; do not pass only a note ID prefix.\n\nComment pagination uses opaque `page_token` values. Pass the complete returned `next_page_token` back unchanged for the same note or comment chain. Do not modify, truncate, redact, mask, omit, normalize, rebuild, generate, or replace the middle with ellipses.\n\n## Output Guidance\n\nGroup comments by observed themes before inferring sentiment or demand. Mention whether the result is one page or multiple pages. Empty comments can be a valid successful result.\n\n## Troubleshooting\n\n- For non-balance network or API errors, preserve the error message, check `SOCIALDATAX_API_KEY`, parameters, and link or ID format, then retry once when appropriate.\n- If the response returns `insufficient_balance` or says the balance/credits are insufficient, do not retry repeatedly. Show the recharge URL from the error exactly as returned, then continue the same command after the user recharges.\n- If the user has recharged but still sees insufficient balance, confirm `SOCIALDATAX_API_KEY` belongs to the same account that was recharged; if needed, copy a fresh API Key from the official dashboard.\n\nFile v0.1.13:_meta.json\n\n{\n  \"ownerId\": \"kn79gym47c788rbwr4amw8arfh859t3b\",\n  \"slug\": \"socialdatax-xhs-comments\",\n  \"version\": \"0.1.13\",\n  \"publishedAt\": 1784535268478\n}\n\nFile v0.1.13:skill-card.md\n\n## Description: <br>\n用于小红书评论分析、小红书评论回复、用户反馈、口碑分析、痛点总结和内容讨论分析。覆盖 Xiaohongshu / XHS / RedNote comments，来自 SocialDataX 社媒数据助手。 <br>\n\nThis skill is ready for commercial/non-commercial use. <br>\n\n## Publisher: <br>\n[devinchen2014](https://clawhub.ai/user/devinchen2014) <br>\n\n### License/Terms of Use: <br>\nMIT-0 <br>\n\n\n## Use Case: <br>\nExternal users and developers use this skill to fetch Xiaohongshu / XHS / RedNote comment and reply data through SocialDataX, then summarize audience feedback, sentiment themes, pain points, FAQs, and discussion patterns. <br>\n\n### Deployment Geography for Use: <br>\nGlobal <br>\n\n## Known Risks and Mitigations: <br>\nRisk: The skill uses SOCIALDATAX_API_KEY and makes network calls through the SocialDataX npm package to retrieve comment data. <br>\nMitigation: Treat API keys and returned comments as sensitive; keep the key in the runtime environment and avoid exposing raw results unnecessarily. <br>\nRisk: Pagination options can retrieve broad comment collections when used without limits. <br>\nMitigation: Use page, item, and reply limits when broad collection is not intended. <br>\n\n\n## Reference(s): <br>\n- [ClawHub Skill Page](https://clawhub.ai/devinchen2014/skills/socialdatax-xhs-comments) <br>\n- [SocialDataX Homepage](https://socialdatax.com/?from=clawhub) <br>\n\n\n## Skill Output: <br>\n**Output Type(s):** [Text, Markdown, Shell commands, API calls, JSON, Guidance] <br>\n**Output Format:** [Markdown guidance with CLI command examples; runtime data calls return JSON comment data for agent analysis.] <br>\n**Output Parameters:** [1D] <br>\n**Other Properties Related to Output:** [Uses SOCIALDATAX_API_KEY at runtime; supports pagination, item limits, and optional reply collection.] <br>\n\n## Skill Version(s): <br>\n0.1.13 (source: server release evidence) <br>\n\n## Ethical Considerations: <br>\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment. <br>\n\nArchive v0.1.12: 3 files, 4036 bytes\n\nFiles: skill-card.md (2131b), SKILL.md (6005b), _meta.json (144b)\n\nFile v0.1.12:SKILL.md\n\n---\nname: \"socialdatax-xhs-comments\"\ndescription: \"用于小红书评论分析、小红书评论回复、用户反馈、口碑分析、痛点总结和内容讨论分析。覆盖 Xiaohongshu / XHS / RedNote comments，来自 SocialDataX 社媒数据助手。\"\nsource_client: \"socialdatax-skills\"\nsource_platform: \"clawhub\"\nsource_skill: \"socialdatax-xhs-comments\"\nmetadata: {\"openclaw\":{\"requires\":{\"env\":[\"SOCIALDATAX_API_KEY\"],\"bins\":[\"node\",\"npm\"]},\"primaryEnv\":\"SOCIALDATAX_API_KEY\",\"install\":[{\"kind\":\"node\",\"package\":\"socialdatax-skills\",\"bins\":[]}],\"emoji\":\"💬\",\"homepage\":\"https://socialdatax.com/?from=clawhub\"}}\n---\n<!-- AUTO-GENERATED from socialdatax-skill-source. Do not edit directly; run `node scripts/generate_socialdatax_skills.mjs`. -->\n\n# 小红书评论分析 SocialDataX 评论回复\n\nUse this skill when the user wants 小红书评论分析, Xiaohongshu / XHS / RedNote comments, comment replies, audience feedback, sentiment themes, objections, pain points, FAQ extraction, or discussion summaries.\n\nCurrent platform support:\n\n- Xiaohongshu / XHS / RedNote notes through the `xhs_get_note_comments_by_*` and `xhs_get_note_sub_comments_by_comment_id` tools.\n\n## API Key\n\nUse `SOCIALDATAX_API_KEY` for data calls. The only official website for requesting or managing API access is <https://socialdatax.com/?from=clawhub>. If a user asks where to get a key, provide only this URL; do not infer alternate domains.\n获取或管理 API Key：访问 <https://socialdatax.com/?from=clawhub>，按官网的 API Key 申请/管理入口操作。环境变量名固定使用 `SOCIALDATAX_API_KEY`；不要引导用户使用其他域名。\n\n## Preferred Direct CLI\n\nPrefer the direct CLI when the agent can run shell commands. It does not require MCP server configuration:\n\n```bash\nnpx -y socialdatax-skills@latest xhs comments \\\n  --note-id \"<note_id>\" --pretty --source-client socialdatax-skills \\\n  --source-platform clawhub --source-skill socialdatax-xhs-comments\n\nnpx -y socialdatax-skills@latest xhs comments \\\n  --url \"<note_url_or_share_text>\" --pretty --source-client socialdatax-skills \\\n  --source-platform clawhub --source-skill socialdatax-xhs-comments\n\nnpx -y socialdatax-skills@latest xhs sub-comments \\\n  --note-id \"<note_id>\" --comment-id \"<comment_id>\" --pretty \\\n  --source-client socialdatax-skills --source-platform clawhub \\\n  --source-skill socialdatax-xhs-comments\n```\n\nOptional arguments:\n\n- XHS `--note-id <note_id>`: use the complete 24-character lowercase hexadecimal `note_id` returned from search, detail, comments, or creator note lists; do not pass only a prefix.\n- XHS comments `--sort-type <default|time_descending|like_count_descending>`: optional first-level comment sort order; omit it for the platform default order.\n- `--url <url_or_share_text>`: use for a content page URL, short link, or share text for first-level comments.\n- `--comment-id <comment_id>`: required for reply commands; use the first-level comment ID under the same content item.\n- `--page-token <next_page_token>`: opaque pagination token; pass the complete returned `next_page_token` back unchanged for the same content item or comment chain. Do not modify, truncate, redact, mask, omit, normalize, rebuild, generate, or replace the middle with ellipses.\n- `--pages <n>`: fetch and merge N pages of first-level comments or replies.\n- `--all`: continue first-level comments or replies until `next_page_token` is empty; there is no default item or page cap.\n- `--max-items <n>`: stop after collecting N primary comments or replies.\n- `--include-replies`: for first-level `comments` commands only, also fetch all second-level replies under each returned first-level comment.\n- `--pretty`: output formatting only.\n- `--source-client socialdatax-skills --source-platform clawhub --source-skill socialdatax-xhs-comments`: usage attribution for this Agent Skill; keep these values unchanged when running examples from this Skill.\n\nUse either the content ID option or the URL option for first-level comments, not both. For reply commands, use the content ID together with `--comment-id`.\n\nThe command prints JSON with `platform`, `tool`, `arguments`, and `data`. Multi-page output keeps merged primary comments in `data.items` and adds `page_count`, `item_count`, and the next-page marker. With `--include-replies`, each first-level comment includes `replies`, `replies_page_count`, and `replies_next_page_token`.\n\n## Safety Boundary\n\nThis skill is read-only. It uses `SOCIALDATAX_API_KEY` from the user's environment at runtime. Generated Skill files do not contain API keys. It does not read local browser data or perform login, posting, liking, commenting, or account changes.\n\n## MCP Tools\n\nMCP tools matching the direct CLI commands above:\n\n- `xhs_get_note_comments_by_note_id`\n- `xhs_get_note_comments_by_note_url`\n- `xhs_get_note_sub_comments_by_comment_id`\n\nIf MCP tools are already available in the current agent, use one of these tools:\n- `xhs_get_note_comments_by_note_id`: use when the complete 24-character lowercase hexadecimal `note_id` is known; do not pass only a prefix; optional `sort_type` accepts `default`, `time_descending`, or `like_count_descending`.\n- `xhs_get_note_comments_by_note_url`: use for note URLs, short links, or share text; optional `sort_type` accepts `default`, `time_descending`, or `like_count_descending`.\n- `xhs_get_note_sub_comments_by_comment_id`: use when the complete 24-character lowercase hexadecimal `note_id` and first-level comment ID are known; do not pass only a note ID prefix.\n\nComment pagination uses opaque `page_token` values. Pass the complete returned `next_page_token` back unchanged for the same note or comment chain. Do not modify, truncate, redact, mask, omit, normalize, rebuild, generate, or replace the middle with ellipses.\n\n## Output Guidance\n\nGroup comments by observed themes before inferring sentiment or demand. Mention whether the result is one page or multiple pages. Empty comments can be a valid successful result.\n\nFile v0.1.12:_meta.json\n\n{\n  \"ownerId\": \"kn79gym47c788rbwr4amw8arfh859t3b\",\n  \"slug\": \"socialdatax-xhs-comments\",\n  \"version\": \"0.1.12\",\n  \"publishedAt\": 1784096276666\n}\n\nFile v0.1.12:skill-card.md\n\n## Description: <br>\n用于小红书评论分析、小红书评论回复、用户反馈、口碑分析、痛点总结和内容讨论分析。覆盖 Xiaohongshu / XHS / RedNote comments，来自 SocialDataX 社媒数据助手。 <br>\n\nThis skill is ready for commercial/non-commercial use. <br>\n\n## Publisher: <br>\n[devinchen2014](https://clawhub.ai/user/devinchen2014) <br>\n\n### License/Terms of Use: <br>\nMIT-0 <br>\n\n\n## Use Case: <br>\nExternal users, developers, and analysts use this skill to retrieve and analyze Xiaohongshu / XHS / RedNote note comments, replies, audience feedback, sentiment themes, pain points, FAQs, and discussion summaries through SocialDataX. <br>\n\n### Deployment Geography for Use: <br>\nGlobal <br>\n\n## Known Risks and Mitigations: <br>\nRisk: The skill may activate for broader feedback-analysis wording outside Xiaohongshu / XHS / RedNote tasks. <br>\nMitigation: Confirm the requested task is actually about XHS / RedNote comments before allowing external lookups. <br>\nRisk: The skill uses an external SocialDataX API key at runtime. <br>\nMitigation: Use the SOCIALDATAX_API_KEY environment variable and do not place API keys in generated skill files or user-facing output. <br>\n\n\n## Reference(s): <br>\n- [ClawHub skill page](https://clawhub.ai/devinchen2014/skills/socialdatax-xhs-comments) <br>\n- [SocialDataX API access](https://socialdatax.com/?from=clawhub) <br>\n\n\n## Skill Output: <br>\n**Output Type(s):** [text, markdown, shell commands, configuration, guidance] <br>\n**Output Format:** [Markdown with inline shell commands and JSON output guidance] <br>\n**Output Parameters:** [1D] <br>\n**Other Properties Related to Output:** [The skill guides read-only comment retrieval and analysis, including pagination handling and theme grouping.] <br>\n\n## Skill Version(s): <br>\n0.1.12 (source: server release evidence) <br>\n\n## Ethical Considerations: <br>\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment. <br>\n\nArchive v0.1.11: 3 files, 3993 bytes\n\nFiles: skill-card.md (2341b), SKILL.md (5642b), _meta.json (144b)\n\nFile v0.1.11:SKILL.md\n\n---\nname: \"socialdatax-xhs-comments\"\ndescription: \"用于小红书评论分析、小红书评论回复、用户反馈、口碑分析、痛点总结和内容讨论分析。覆盖 Xiaohongshu / XHS / RedNote comments，来自 SocialDataX 社媒数据助手。\"\nsource_client: \"socialdatax-skills\"\nsource_platform: \"clawhub\"\nsource_skill: \"socialdatax-xhs-comments\"\nmetadata: {\"openclaw\":{\"requires\":{\"env\":[\"SOCIALDATAX_API_KEY\"],\"bins\":[\"node\",\"npm\"]},\"primaryEnv\":\"SOCIALDATAX_API_KEY\",\"install\":[{\"kind\":\"node\",\"package\":\"socialdatax-skills\",\"bins\":[]}],\"emoji\":\"💬\",\"homepage\":\"https://socialdatax.com/?from=clawhub\"}}\n---\n<!-- AUTO-GENERATED from socialdatax-skill-source. Do not edit directly; run `node scripts/generate_socialdatax_skills.mjs`. -->\n\n# 小红书评论分析 SocialDataX 评论回复\n\nUse this skill when the user wants 小红书评论分析, Xiaohongshu / XHS / RedNote comments, comment replies, audience feedback, sentiment themes, objections, pain points, FAQ extraction, or discussion summaries.\n\nCurrent platform support:\n\n- Xiaohongshu / XHS / RedNote notes through the `xhs_get_note_comments_by_*` and `xhs_get_note_sub_comments_by_comment_id` tools.\n\n## API Key\n\nUse `SOCIALDATAX_API_KEY` for data calls. The only official website for requesting or managing API access is <https://socialdatax.com/?from=clawhub>. If a user asks where to get a key, provide only this URL; do not infer alternate domains.\n获取或管理 API Key：访问 <https://socialdatax.com/?from=clawhub>，按官网的 API Key 申请/管理入口操作。环境变量名固定使用 `SOCIALDATAX_API_KEY`；不要引导用户使用其他域名。\n\n## Preferred Direct CLI\n\nPrefer the direct CLI when the agent can run shell commands. It does not require MCP server configuration:\n\n```bash\nnpx -y socialdatax-skills@latest xhs comments --note-id \"<note_id>\" --pretty --source-client socialdatax-skills --source-platform clawhub --source-skill socialdatax-xhs-comments\nnpx -y socialdatax-skills@latest xhs comments --url \"<note_url_or_share_text>\" --pretty --source-client socialdatax-skills --source-platform clawhub --source-skill socialdatax-xhs-comments\nnpx -y socialdatax-skills@latest xhs sub-comments --note-id \"<note_id>\" --comment-id \"<comment_id>\" --pretty --source-client socialdatax-skills --source-platform clawhub --source-skill socialdatax-xhs-comments\n```\n\nOptional arguments:\n\n- XHS `--note-id <note_id>`: use the complete 24-character lowercase hexadecimal `note_id` returned from search, detail, comments, or creator note lists; do not pass only a prefix.\n- `--url <url_or_share_text>`: use for a content page URL, short link, or share text for first-level comments.\n- `--comment-id <comment_id>`: required for reply commands; use the first-level comment ID under the same content item.\n- `--page-token <next_page_token>`: opaque pagination token; pass the complete returned `next_page_token` back unchanged for the same content item or comment chain. Do not modify, truncate, redact, mask, omit, normalize, rebuild, generate, or replace the middle with ellipses.\n- `--pages <n>`: fetch and merge N pages of first-level comments or replies.\n- `--all`: continue first-level comments or replies until `next_page_token` is empty; there is no default item or page cap.\n- `--max-items <n>`: stop after collecting N primary comments or replies.\n- `--include-replies`: for first-level `comments` commands only, also fetch all second-level replies under each returned first-level comment.\n- `--pretty`: output formatting only.\n- `--source-client socialdatax-skills --source-platform clawhub --source-skill socialdatax-xhs-comments`: usage attribution for this Agent Skill; keep these values unchanged when running examples from this Skill.\n\nUse either the content ID option or the URL option for first-level comments, not both. For reply commands, use the content ID together with `--comment-id`.\n\nThe command prints JSON with `platform`, `tool`, `arguments`, and `data`. Multi-page output keeps merged primary comments in `data.items` and adds `page_count`, `item_count`, and the next-page marker. With `--include-replies`, each first-level comment includes `replies`, `replies_page_count`, and `replies_next_page_token`.\n\n## Safety Boundary\n\nThis skill is read-only. It uses `SOCIALDATAX_API_KEY` from the user's environment at runtime. Generated Skill files do not contain API keys. It does not read local browser data or perform login, posting, liking, commenting, or account changes.\n\n## MCP Tools\n\nMCP tools matching the direct CLI commands above:\n\n- `xhs_get_note_comments_by_note_id`\n- `xhs_get_note_comments_by_note_url`\n- `xhs_get_note_sub_comments_by_comment_id`\n\nIf MCP tools are already available in the current agent, use one of these tools:\n- `xhs_get_note_comments_by_note_id`: use when the complete 24-character lowercase hexadecimal `note_id` is known; do not pass only a prefix.\n- `xhs_get_note_comments_by_note_url`: use for note URLs, short links, or share text.\n- `xhs_get_note_sub_comments_by_comment_id`: use when the complete 24-character lowercase hexadecimal `note_id` and first-level comment ID are known; do not pass only a note ID prefix.\n\nComment pagination uses opaque `page_token` values. Pass the complete returned `next_page_token` back unchanged for the same note or comment chain. Do not modify, truncate, redact, mask, omit, normalize, rebuild, generate, or replace the middle with ellipses.\n\n## Output Guidance\n\nGroup comments by observed themes before inferring sentiment or demand. Mention whether the result is one page or multiple pages. Empty comments can be a valid successful result.\n\nFile v0.1.11:_meta.json\n\n{\n  \"ownerId\": \"kn79gym47c788rbwr4amw8arfh859t3b\",\n  \"slug\": \"socialdatax-xhs-comments\",\n  \"version\": \"0.1.11\",\n  \"publishedAt\": 1783500070437\n}\n\nFile v0.1.11:skill-card.md\n\n## Description: <br>\n用于小红书评论分析、小红书评论回复、用户反馈、口碑分析、痛点总结和内容讨论分析。覆盖 Xiaohongshu / XHS / RedNote comments，来自 SocialDataX 社媒数据助手。 <br>\n\nThis skill is ready for commercial/non-commercial use. <br>\n\n## Publisher: <br>\n[devinchen2014](https://clawhub.ai/user/devinchen2014) <br>\n\n### License/Terms of Use: <br>\nMIT-0 <br>\n\n\n## Use Case: <br>\nExternal users, developers, and social media analysts use this skill to retrieve Xiaohongshu / XHS / RedNote comments and replies, then group feedback into themes such as sentiment, objections, pain points, FAQs, and discussion summaries. <br>\n\n### Deployment Geography for Use: <br>\nGlobal <br>\n\n## Known Risks and Mitigations: <br>\nRisk: The skill sends Xiaohongshu note, URL, comment, and pagination identifiers provided by the user to SocialDataX using SOCIALDATAX_API_KEY. <br>\nMitigation: Use the skill only with data the user intends to query through SocialDataX, and manage SOCIALDATAX_API_KEY in the runtime environment rather than embedding it in skill files. <br>\nRisk: Using unbounded retrieval can collect more comments or replies than intended. <br>\nMitigation: Use --max-items instead of --all when a bounded retrieval is appropriate. <br>\n\n\n## Reference(s): <br>\n- [SocialDataX API access](https://socialdatax.com/?from=clawhub) <br>\n- [ClawHub skill page](https://clawhub.ai/devinchen2014/skills/socialdatax-xhs-comments) <br>\n- [Publisher profile](https://clawhub.ai/user/devinchen2014) <br>\n\n\n## Skill Output: <br>\n**Output Type(s):** [Shell commands, JSON, Analysis, Guidance] <br>\n**Output Format:** [Markdown guidance with shell commands and JSON data from SocialDataX comment tools] <br>\n**Output Parameters:** [1D] <br>\n**Other Properties Related to Output:** [May include paginated comment collections, reply collections, theme grouping, sentiment observations, and notes about whether one or multiple pages were retrieved.] <br>\n\n## Skill Version(s): <br>\n0.1.11 (source: server release evidence) <br>\n\n## Ethical Considerations: <br>\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment. <br>\n\nArchive v0.1.9: 3 files, 3936 bytes\n\nFiles: skill-card.md (2420b), SKILL.md (4978b), _meta.json (143b)\n\nFile v0.1.9:SKILL.md\n\n---\nname: \"socialdatax-xhs-comments\"\ndescription: \"用于小红书评论分析、小红书评论回复、用户反馈、口碑分析、痛点总结和内容讨论分析。覆盖 Xiaohongshu / XHS / RedNote comments，来自 SocialDataX 社媒数据助手。\"\nmetadata: {\"openclaw\":{\"requires\":{\"env\":[\"SOCIALDATAX_API_KEY\"],\"bins\":[\"node\",\"npm\"]},\"primaryEnv\":\"SOCIALDATAX_API_KEY\",\"install\":[{\"kind\":\"node\",\"package\":\"socialdatax-skills\",\"bins\":[]}],\"emoji\":\"💬\",\"homepage\":\"https://socialdatax.com/?from=clawhub\"}}\n---\n<!-- AUTO-GENERATED from socialdatax-skill-source. Do not edit directly; run `node scripts/generate_socialdatax_skills.mjs`. -->\n\n# 小红书评论分析 SocialDataX 评论回复\n\nUse this skill when the user wants 小红书评论分析, Xiaohongshu / XHS / RedNote comments, comment replies, audience feedback, sentiment themes, objections, pain points, FAQ extraction, or discussion summaries.\n\nCurrent platform support:\n\n- Xiaohongshu / XHS / RedNote notes through the `xhs_get_note_comments_by_*` and `xhs_get_note_sub_comments_by_comment_id` tools.\n\n## API Key\n\nUse `SOCIALDATAX_API_KEY` for data calls. The only official website for requesting or managing API access is <https://socialdatax.com/?from=clawhub>. If a user asks where to get a key, provide only this URL; do not infer alternate domains.\n获取或管理 API Key：访问 <https://socialdatax.com/?from=clawhub>，按官网的 API Key 申请/管理入口操作。环境变量名固定使用 `SOCIALDATAX_API_KEY`；不要引导用户使用其他域名。\n\n## Preferred Direct CLI\n\nPrefer the direct CLI when the agent can run shell commands. It does not require MCP server configuration:\n\n```bash\nnpx -y socialdatax-skills@latest xhs comments --note-id \"<note_id>\" --pretty\nnpx -y socialdatax-skills@latest xhs comments --url \"<note_url_or_share_text>\" --pretty\nnpx -y socialdatax-skills@latest xhs sub-comments --note-id \"<note_id>\" --comment-id \"<comment_id>\" --pretty\n```\n\nOptional arguments:\n\n- XHS `--note-id <note_id>`: use the complete 24-character lowercase hexadecimal `note_id` returned from search, detail, comments, or creator note lists; do not pass only a prefix.\n- `--url <url_or_share_text>`: use for a content page URL, short link, or share text for first-level comments.\n- `--comment-id <comment_id>`: required for reply commands; use the first-level comment ID under the same content item.\n- `--page-token <next_page_token>`: opaque pagination token; pass the complete returned `next_page_token` back unchanged for the same content item or comment chain. Do not modify, truncate, redact, mask, omit, normalize, rebuild, generate, or replace the middle with ellipses.\n- `--pages <n>`: fetch and merge N pages of first-level comments or replies.\n- `--all`: continue first-level comments or replies until `next_page_token` is empty; there is no default item or page cap.\n- `--max-items <n>`: stop after collecting N primary comments or replies.\n- `--include-replies`: for first-level `comments` commands only, also fetch all second-level replies under each returned first-level comment.\n- `--pretty`: output formatting only.\n\nUse either the content ID option or the URL option for first-level comments, not both. For reply commands, use the content ID together with `--comment-id`.\n\nThe command prints JSON with `platform`, `tool`, `arguments`, and `data`. Multi-page output keeps merged primary comments in `data.items` and adds `page_count`, `item_count`, and the next-page marker. With `--include-replies`, each first-level comment includes `replies`, `replies_page_count`, and `replies_next_page_token`.\n\n## Safety Boundary\n\nThis skill is read-only. It does not read local browser data, does not perform login, posting, liking, commenting, or account changes. The local CLI and installer do not write API keys to local files.\n\n## MCP Tools\n\nMCP tools matching the direct CLI commands above:\n\n- `xhs_get_note_comments_by_note_id`\n- `xhs_get_note_comments_by_note_url`\n- `xhs_get_note_sub_comments_by_comment_id`\n\nIf MCP tools are already available in the current agent, use one of these tools:\n- `xhs_get_note_comments_by_note_id`: use when the complete 24-character lowercase hexadecimal `note_id` is known; do not pass only a prefix.\n- `xhs_get_note_comments_by_note_url`: use for note URLs, short links, or share text.\n- `xhs_get_note_sub_comments_by_comment_id`: use when the complete 24-character lowercase hexadecimal `note_id` and first-level comment ID are known; do not pass only a note ID prefix.\n\nComment pagination uses opaque `page_token` values. Pass the complete returned `next_page_token` back unchanged for the same note or comment chain. Do not modify, truncate, redact, mask, omit, normalize, rebuild, generate, or replace the middle with ellipses.\n\n## Output Guidance\n\nGroup comments by observed themes before inferring sentiment or demand. Mention whether the result is one page or multiple pages. Empty comments can be a valid successful result.\n\nFile v0.1.9:_meta.json\n\n{\n  \"ownerId\": \"kn79gym47c788rbwr4amw8arfh859t3b\",\n  \"slug\": \"socialdatax-xhs-comments\",\n  \"version\": \"0.1.9\",\n  \"publishedAt\": 1783000324818\n}\n\nFile v0.1.9:skill-card.md\n\n## Description: <br>\n用于小红书评论分析、小红书评论回复、用户反馈、口碑分析、痛点总结和内容讨论分析。覆盖 Xiaohongshu / XHS / RedNote comments，来自 SocialDataX 社媒数据助手。 <br>\n\nThis skill is ready for commercial/non-commercial use. <br>\n\n## Publisher: <br>\n[devinchen2014](https://clawhub.ai/user/devinchen2014) <br>\n\n### License/Terms of Use: <br>\nMIT-0 <br>\n\n\n## Use Case: <br>\nExternal users and developers use this skill to retrieve Xiaohongshu / XHS / RedNote first-level comments and replies through SocialDataX, then group feedback into themes, sentiment, pain points, objections, FAQs, and discussion summaries. <br>\n\n### Deployment Geography for Use: <br>\nGlobal <br>\n\n## Known Risks and Mitigations: <br>\nRisk: The skill depends on the external SocialDataX CLI and requires a SOCIALDATAX_API_KEY. <br>\nMitigation: Install only if you trust SocialDataX and the npm package socialdatax-skills, and provide only the required API key. <br>\nRisk: Comment collection can expose user feedback or discussion data beyond the immediate analysis need. <br>\nMitigation: Use the skill for read-only comment retrieval and avoid passing private account credentials or unrelated local data. <br>\nRisk: Pagination tokens are opaque and can cause incomplete or incorrect retrieval if modified. <br>\nMitigation: Pass returned next_page_token values back unchanged for the same note or comment chain. <br>\n\n\n## Reference(s): <br>\n- [SocialDataX homepage](https://socialdatax.com/?from=clawhub) <br>\n- [ClawHub skill page](https://clawhub.ai/devinchen2014/skills/socialdatax-xhs-comments) <br>\n\n\n## Skill Output: <br>\n**Output Type(s):** [API Calls, Shell commands, Analysis, Markdown, Guidance] <br>\n**Output Format:** [Markdown guidance with shell commands and JSON data returned by the SocialDataX CLI or MCP tools] <br>\n**Output Parameters:** [1D] <br>\n**Other Properties Related to Output:** [Read-only comment retrieval; may include pagination metadata, merged comment items, replies, and grouped theme summaries.] <br>\n\n## Skill Version(s): <br>\n0.1.9 (source: server release evidence) <br>\n\n## Ethical Considerations: <br>\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment. <br>\n\nArchive v0.1.8: 3 files, 4006 bytes\n\nFiles: skill-card.md (2287b), SKILL.md (5826b), _meta.json (143b)\n\nFile v0.1.8:SKILL.md\n\n---\nname: \"socialdatax-xhs-comments\"\ndescription: \"用于小红书评论分析、小红书评论回复、用户反馈、口碑分析、痛点总结和内容讨论分析。覆盖 Xiaohongshu / XHS / RedNote comments，来自 SocialDataX 社媒数据助手。\"\nmetadata: {\"openclaw\":{\"requires\":{\"env\":[\"SOCIALDATAX_API_KEY\"],\"bins\":[\"node\",\"npm\"]},\"primaryEnv\":\"SOCIALDATAX_API_KEY\",\"install\":[{\"kind\":\"node\",\"package\":\"socialdatax-skills\",\"bins\":[]}],\"emoji\":\"💬\",\"homepage\":\"https://socialdatax.52choujiang.com/?from=clawhub\"}}\n---\n<!-- AUTO-GENERATED from socialdatax-skill-source. Do not edit directly; run `node scripts/generate_socialdatax_skills.mjs`. -->\n\n# 小红书评论分析 SocialDataX 评论回复\n\nUse this skill when the user wants 小红书评论分析, Xiaohongshu / XHS / RedNote comments, comment replies, audience feedback, sentiment themes, objections, pain points, FAQ extraction, or discussion summaries.\n\nCurrent platform support:\n\n- Xiaohongshu / XHS / RedNote notes through the `xhs_get_note_comments_by_*` and `xhs_get_note_sub_comments_by_comment_id` tools.\n- Weibo / 微博 posts through the `weibo_get_post_comments_by_*` and `weibo_get_post_comment_replies_by_comment_id` tools.\n- WeChat Channels / 视频号 videos through the `wechat_get_video_comments_by_*` and `wechat_get_video_comment_replies_by_comment_id` tools.\n\n## API Key\n\nUse `SOCIALDATAX_API_KEY` for data calls. The only official website for requesting or managing API access is <https://socialdatax.52choujiang.com/?from=clawhub>. If a user asks where to get a key, provide only this URL; do not infer alternate domains.\n获取或管理 API Key：访问 <https://socialdatax.52choujiang.com/?from=clawhub>，按官网的 API Key 申请/管理入口操作。环境变量名固定使用 `SOCIALDATAX_API_KEY`；不要引导用户使用其他域名。\n\n## Preferred Direct CLI\n\nPrefer the direct CLI when the agent can run shell commands. It does not require MCP server configuration:\n\n```bash\nnpx -y socialdatax-skills@latest xhs comments --note-id \"<note_id>\" --pretty\nnpx -y socialdatax-skills@latest xhs comments --url \"<note_url_or_share_text>\" --pretty\nnpx -y socialdatax-skills@latest xhs sub-comments --note-id \"<note_id>\" --comment-id \"<comment_id>\" --pretty\n```\n\nOptional arguments:\n\n- XHS `--note-id <note_id>`: use the complete 24-character lowercase hexadecimal `note_id` returned from search, detail, comments, or creator note lists; do not pass only a prefix.\n- `--url <url_or_share_text>`: use for a content page URL, short link, or share text for first-level comments.\n- `--comment-id <comment_id>`: required for reply commands; use the first-level comment ID under the same content item.\n- `--page-token <next_page_token>`: opaque pagination token; pass the complete returned `next_page_token` back unchanged for the same content item or comment chain. Do not modify, truncate, redact, mask, omit, normalize, rebuild, generate, or replace the middle with ellipses.\n- `--pages <n>`: fetch and merge N pages of first-level comments or replies.\n- `--all`: continue first-level comments or replies until `next_page_token` is empty; there is no default item or page cap.\n- `--max-items <n>`: stop after collecting N primary comments or replies.\n- `--include-replies`: for first-level `comments` commands only, also fetch all second-level replies under each returned first-level comment.\n- `--pretty`: output formatting only.\n- Weibo `--post-id <post_id>`: preferred when the Weibo post ID is already known and should anchor the comment thread.\n- Weibo `--post-url <weibo_post_url_or_share_text>`: use for a Weibo post URL, short link, or share text for first-level comments.\n- WeChat Channels / 视频号 `--object-id <object_id>` and `--object-nonce-id <object_nonce_id>`: use together when both values are already known and should anchor the comment thread.\n- WeChat Channels / 视频号 `--url <wechat_video_url_or_share_text>`: use for a WeChat Channels video link or share text for first-level comments.\n\nUse either the content ID option or the URL option for first-level comments, not both. For reply commands, use the content ID together with `--comment-id`.\n\nThe command prints JSON with `platform`, `tool`, `arguments`, and `data`. Multi-page output keeps merged primary comments in `data.items` and adds `page_count`, `item_count`, and the next-page marker. With `--include-replies`, each first-level comment includes `replies`, `replies_page_count`, and `replies_next_page_token`.\n\n## Safety Boundary\n\nThis skill is read-only. It does not read local browser data, does not save API keys, and does not perform login, posting, liking, commenting, or account changes.\n\n## MCP Tools\n\nMCP tools matching the direct CLI commands above:\n\n- `xhs_get_note_comments_by_note_id`\n- `xhs_get_note_comments_by_note_url`\n- `xhs_get_note_sub_comments_by_comment_id`\n\nIf MCP tools are already available in the current agent, use one of these tools:\n- `xhs_get_note_comments_by_note_id`: use when the complete 24-character lowercase hexadecimal `note_id` is known; do not pass only a prefix.\n- `xhs_get_note_comments_by_note_url`: use for note URLs, short links, or share text.\n- `xhs_get_note_sub_comments_by_comment_id`: use when the complete 24-character lowercase hexadecimal `note_id` and first-level comment ID are known; do not pass only a note ID prefix.\n\nComment pagination uses opaque `page_token` values. Pass the complete returned `next_page_token` back unchanged for the same note or comment chain. Do not modify, truncate, redact, mask, omit, normalize, rebuild, generate, or replace the middle with ellipses.\n\n## Output Guidance\n\nGroup comments by observed themes before inferring sentiment or demand. Mention whether the result is one page or multiple pages. Empty comments can be a valid successful result.\n\nFile v0.1.8:_meta.json\n\n{\n  \"ownerId\": \"kn79gym47c788rbwr4amw8arfh859t3b\",\n  \"slug\": \"socialdatax-xhs-comments\",\n  \"version\": \"0.1.8\",\n  \"publishedAt\": 1781858951927\n}\n\nFile v0.1.8:skill-card.md\n\n## Description: <br>\nHelps agents retrieve and analyze Xiaohongshu / XHS / RedNote comment threads and replies using SocialDataX. <br>\n\nThis skill is ready for commercial/non-commercial use. <br>\n\n## Publisher: <br>\n[devinchen2014](https://clawhub.ai/user/devinchen2014) <br>\n\n### License/Terms of Use: <br>\nMIT-0 <br>\n\n\n## Use Case: <br>\nDevelopers, analysts, and social media teams use this skill to fetch XHS comment and reply data, then summarize themes, sentiment, objections, FAQs, pain points, and discussion patterns. <br>\n\n### Deployment Geography for Use: <br>\nGlobal <br>\n\n## Known Risks and Mitigations: <br>\nRisk: The skill can guide agents to run SocialDataX CLI commands that use an API key and retrieve external social media comment data. <br>\nMitigation: Review the command, target URL or ID, pagination scope, and API key environment before execution. <br>\nRisk: Large pagination options such as --all or multi-page fetching can collect more comments than intended. <br>\nMitigation: Use --max-items or a small --pages value when sampling is sufficient, and confirm broad collection requests before running them. <br>\nRisk: Comment analysis may overstate sentiment or themes if based on a single page or empty result set. <br>\nMitigation: Report whether results cover one page or multiple pages and separate observed themes from inferences. <br>\n\n\n## Reference(s): <br>\n- [ClawHub listing](https://clawhub.ai/devinchen2014/socialdatax-xhs-comments) <br>\n- [SocialDataX homepage and API access](https://socialdatax.52choujiang.com/?from=clawhub) <br>\n\n\n## Skill Output: <br>\n**Output Type(s):** [Text, Markdown, Shell commands, Guidance] <br>\n**Output Format:** [Markdown guidance with shell command examples and JSON data summaries] <br>\n**Output Parameters:** [1D] <br>\n**Other Properties Related to Output:** [Requires SOCIALDATAX_API_KEY and node/npm for direct CLI use. Comment data returned by the CLI is JSON.] <br>\n\n## Skill Version(s): <br>\n0.1.8 (source: server release evidence) <br>\n\n## Ethical Considerations: <br>\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment. <br>\n\nArchive v0.1.7: 3 files, 3561 bytes\n\nFiles: skill-card.md (2465b), SKILL.md (3821b), _meta.json (143b)\n\nFile v0.1.7:SKILL.md\n\n---\nname: \"socialdatax-xhs-comments\"\ndescription: \"用于小红书评论分析、小红书评论回复、用户反馈、口碑分析、痛点总结和内容讨论分析。覆盖 Xiaohongshu / XHS / RedNote comments，来自 SocialDataX 社媒数据助手。\"\nmetadata: {\"openclaw\":{\"requires\":{\"env\":[\"SOCIALDATAX_API_KEY\"],\"bins\":[\"node\",\"npm\"]},\"primaryEnv\":\"SOCIALDATAX_API_KEY\",\"install\":[{\"kind\":\"node\",\"package\":\"socialdatax-skills\",\"bins\":[]}],\"emoji\":\"💬\",\"homepage\":\"https://socialdatax.com/?from=clawhub\"}}\n---\n<!-- AUTO-GENERATED from socialdatax-skill-source. Do not edit directly; run `node scripts/generate_socialdatax_skills.mjs`. -->\n\n# 小红书评论分析 SocialDataX 评论回复\n\nUse this skill when the user wants 小红书评论分析, Xiaohongshu / XHS / RedNote comments, comment replies, audience feedback, sentiment themes, objections, pain points, FAQ extraction, or discussion summaries.\n\nCurrent platform support:\n\n- Xiaohongshu / XHS / RedNote notes through the `xhs_get_note_comments_by_*` and `xhs_get_note_sub_comments_by_comment_id` tools.\n\n## API Key\n\nUse `SOCIALDATAX_API_KEY` for data calls. The only official website for requesting or managing API access is <https://socialdatax.com/?from=clawhub>. If a user asks where to get a key, provide only this URL; do not infer alternate domains.\n获取或管理 API Key：访问 <https://socialdatax.com/?from=clawhub>，按官网的 API Key 申请/管理入口操作。环境变量名固定使用 `SOCIALDATAX_API_KEY`；不要引导用户使用其他域名。\n\n## Preferred Direct CLI\n\nPrefer the direct CLI when the agent can run shell commands. It does not require MCP server configuration:\n\n```bash\nnpx -y socialdatax-skills@latest xhs comments --note-id \"<note_id>\" --pretty\nnpx -y socialdatax-skills@latest xhs comments --url \"<note_url_or_share_text>\" --pretty\nnpx -y socialdatax-skills@latest xhs sub-comments --note-id \"<note_id>\" --comment-id \"<comment_id>\" --pretty\n```\n\nOptional arguments:\n\n- XHS `--note-id <note_id>`: preferred when the note ID is already known and should anchor the comment thread.\n- `--url <url_or_share_text>`: use for a content page URL, short link, or share text for first-level comments.\n- `--comment-id <comment_id>`: required for reply commands; use the first-level comment ID under the same content item.\n- `--page-token <next_page_token>`: opaque pagination token; pass back exactly the token returned by the previous page and do not reuse it across content items or comments.\n- `--pretty`: output formatting only.\n\nUse either the content ID option or the URL option for first-level comments, not both. For reply commands, use the content ID together with `--comment-id`.\n\nThe command prints JSON with `platform`, `tool`, `arguments`, and `data`.\n\n## Safety Boundary\n\nThis skill is read-only. It does not read local browser data, does not save API keys, and does not perform login, posting, liking, commenting, or account changes.\n\n## MCP Tools\n\nMCP tools matching the direct CLI commands above:\n\n- `xhs_get_note_comments_by_note_id`\n- `xhs_get_note_comments_by_note_url`\n- `xhs_get_note_sub_comments_by_comment_id`\n\nIf MCP tools are already available in the current agent, use one of these tools:\n- `xhs_get_note_comments_by_note_id`: use when the note ID is known.\n- `xhs_get_note_comments_by_note_url`: use for note URLs, short links, or share text.\n- `xhs_get_note_sub_comments_by_comment_id`: use when the note ID and first-level comment ID are known.\n\nComment pagination uses `page_token`. Pass back exactly the returned `next_page_token`; tokens are bound to the current note or comment.\n\n## Output Guidance\n\nGroup comments by observed themes before inferring sentiment or demand. Mention whether the result is one page or multiple pages. Empty comments can be a valid successful result.\n\nFile v0.1.7:_meta.json\n\n{\n  \"ownerId\": \"kn79gym47c788rbwr4amw8arfh859t3b\",\n  \"slug\": \"socialdatax-xhs-comments\",\n  \"version\": \"0.1.7\",\n  \"publishedAt\": 1780473917510\n}\n\nFile v0.1.7:skill-card.md\n\n## Description: <br>\n用于小红书评论分析、小红书评论回复、用户反馈、口碑分析、痛点总结和内容讨论分析。覆盖 Xiaohongshu / XHS / RedNote comments，来自 SocialDataX 社媒数据助手。 <br>\n\nThis skill is ready for commercial/non-commercial use. <br>\n\n## Publisher: <br>\n[devinchen2014](https://clawhub.ai/user/devinchen2014) <br>\n\n### License/Terms of Use: <br>\nMIT-0 <br>\n\n\n## Use Case: <br>\nExternal users and developers use this skill to retrieve and analyze Xiaohongshu / XHS / RedNote note comments and replies for audience feedback, sentiment themes, objections, pain points, FAQ extraction, and discussion summaries. <br>\n\n### Deployment Geography for Use: <br>\nGlobal <br>\n\n## Known Risks and Mitigations: <br>\nRisk: The skill requires a SocialDataX API key for data calls. <br>\nMitigation: Provide SOCIALDATAX_API_KEY only in environments where the agent is authorized to query SocialDataX, and scope or rotate the key according to the publisher's guidance. <br>\nRisk: The skill can ask the agent to run npm/npx commands to call the SocialDataX package. <br>\nMitigation: Review shell commands before execution and run them in an environment appropriate for third-party package execution. <br>\nRisk: Comment analysis may overstate sentiment or demand from a single page of results. <br>\nMitigation: Report whether the analysis covers one page or multiple pages, preserve pagination context, and group comments by observed themes before drawing conclusions. <br>\n\n\n## Reference(s): <br>\n- [SocialDataX](https://socialdatax.com/?from=clawhub) <br>\n- [ClawHub skill page](https://clawhub.ai/devinchen2014/socialdatax-xhs-comments) <br>\n- [Publisher profile](https://clawhub.ai/user/devinchen2014) <br>\n\n\n## Skill Output: <br>\n**Output Type(s):** [text, markdown, shell commands, configuration, guidance] <br>\n**Output Format:** [Markdown guidance with shell command examples and JSON API results] <br>\n**Output Parameters:** [1D] <br>\n**Other Properties Related to Output:** [Requires SOCIALDATAX_API_KEY and uses node/npm or matching MCP tools when available.] <br>\n\n## Skill Version(s): <br>\n0.1.7 (source: ClawHub release evidence) <br>\n\n## Ethical Considerations: <br>\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment. <br>\n\nArchive v0.1.6: 3 files, 3338 bytes\n\nFiles: skill-card.md (2481b), SKILL.md (3174b), _meta.json (143b)\n\nFile v0.1.6:SKILL.md\n\n---\nname: socialdatax-xhs-comments\ndescription: 用于小红书评论分析、小红书评论回复、用户反馈、口碑分析、痛点总结和内容讨论分析。覆盖 Xiaohongshu / XHS / RedNote comments，来自 SocialDataX 社媒数据助手。\nmetadata: {\"openclaw\":{\"requires\":{\"env\":[\"SOCIALDATAX_API_KEY\"],\"bins\":[\"node\",\"npm\"]},\"primaryEnv\":\"SOCIALDATAX_API_KEY\",\"emoji\":\"💬\",\"homepage\":\"https://socialdatax.com/?from=clawhub\",\"install\":[{\"kind\":\"node\",\"package\":\"socialdatax-skills\",\"bins\":[]}]}}\n---\n\n# 小红书评论分析 SocialDataX 评论回复\n\nUse this skill when the user wants 小红书评论分析, Xiaohongshu / XHS / RedNote note comments, replies, audience feedback, sentiment themes, objections, pain points, FAQ extraction, or discussion summaries.\n\n## API Key\n\nUse `SOCIALDATAX_API_KEY` for data calls. The only official website for requesting or managing API access is <https://socialdatax.com/?from=clawhub>. If a user asks where to get a key, provide only this URL; do not infer alternate domains.\n获取或管理 API Key：访问 <https://socialdatax.com/?from=clawhub>，按官网的 API Key 申请/管理入口操作。环境变量名固定使用 `SOCIALDATAX_API_KEY`；不要引导用户使用其他域名。\n\n## Preferred Direct CLI\n\nPrefer the direct CLI when the agent can run shell commands. It does not require MCP server configuration:\n\n```bash\nnpx -y socialdatax-skills@latest xhs comments --note-id \"<note_id>\" --pretty\nnpx -y socialdatax-skills@latest xhs comments --url \"<note_url_or_share_text>\" --pretty\nnpx -y socialdatax-skills@latest xhs sub-comments --note-id \"<note_id>\" --comment-id \"<comment_id>\" --pretty\n```\n\n- `--note-id <note_id>`: preferred when the note ID is already known and should anchor the comment thread.\n- `--url <note_url_or_share_text>`: use for a note page URL, short link, or share text for first-level comments.\n- `--comment-id <comment_id>`: required only for reply commands; use the first-level comment ID under the same note.\n- `--page-token <next_page_token>`: opaque pagination token; pass back exactly the token returned by the previous page.\n- `--pretty`: output formatting only.\n\nFor `comments`, use either `--note-id` or `--url`, not both. For reply commands, use the note ID together with `--comment-id`.\n\n## Safety Boundary\n\nThis skill is read-only. It does not read local browser data, does not save API keys, and does not perform login, posting, liking, commenting, or account changes.\n\n## MCP Tools\n\nIf MCP tools are already available in the current agent, use one of these tools:\n\n- `xhs_get_note_comments_by_note_id`: use when the note ID is known.\n- `xhs_get_note_comments_by_note_url`: use for note URLs, short links, or share text.\n- `xhs_get_note_sub_comments_by_comment_id`: use when the note ID and first-level comment ID are known.\n\nComment pagination uses `page_token`. Pass back exactly the returned `next_page_token`; tokens are bound to the current note or comment.\n\n## Output Guidance\n\nGroup comments by observed themes before inferring sentiment or demand. Mention whether the result is one page or multiple pages. Empty comments can be a valid successful result.\n\nFile v0.1.6:_meta.json\n\n{\n  \"ownerId\": \"kn79gym47c788rbwr4amw8arfh859t3b\",\n  \"slug\": \"socialdatax-xhs-comments\",\n  \"version\": \"0.1.6\",\n  \"publishedAt\": 1779712926982\n}\n\nFile v0.1.6:skill-card.md\n\n## Description: <br>\n用于小红书评论分析、小红书评论回复、用户反馈、口碑分析、痛点总结和内容讨论分析，覆盖 Xiaohongshu / XHS / RedNote comments，来自 SocialDataX 社媒数据助手。 <br>\n\nThis skill is ready for commercial/non-commercial use. <br>\n\n## Publisher: <br>\n[devinchen2014](https://clawhub.ai/user/devinchen2014) <br>\n\n### License/Terms of Use: <br>\nMIT-0 <br>\n\n\n## Use Case: <br>\nExternal users and agent operators use this skill to retrieve and analyze Xiaohongshu, XHS, or RedNote note comments and replies through SocialDataX. It supports comment theme grouping, sentiment and demand analysis, objections, pain points, FAQ extraction, and discussion summaries. <br>\n\n### Deployment Geography for Use: <br>\nGlobal <br>\n\n## Known Risks and Mitigations: <br>\nRisk: The skill requires SOCIALDATAX_API_KEY, which is a sensitive credential. <br>\nMitigation: Store the key only in the intended environment variable and avoid logging, sharing, or embedding it in prompts or files. <br>\nRisk: The artifact examples invoke socialdatax-skills with @latest, which can change over time. <br>\nMitigation: Pin or separately review the socialdatax-skills package version in controlled environments. <br>\nRisk: Comment analysis can overstate sentiment or demand when based on a single page of results. <br>\nMitigation: State whether the analysis covers one page or multiple pages and group observed comments by theme before drawing conclusions. <br>\n\n\n## Reference(s): <br>\n- [SocialDataX API access](https://socialdatax.com/?from=clawhub) <br>\n- [ClawHub skill page](https://clawhub.ai/devinchen2014/socialdatax-xhs-comments) <br>\n- [ClawHub publisher profile](https://clawhub.ai/user/devinchen2014) <br>\n\n\n## Skill Output: <br>\n**Output Type(s):** [text, markdown, shell commands, configuration, guidance] <br>\n**Output Format:** [Markdown guidance with inline shell commands and JSON-oriented API results] <br>\n**Output Parameters:** [1D] <br>\n**Other Properties Related to Output:** [May describe one page or multiple pages of comment results; empty comment results can be valid.] <br>\n\n## Skill Version(s): <br>\n0.1.6 (source: server release evidence) <br>\n\n## Ethical Considerations: <br>\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment. <br>","readmeExcerpt":"Skill: socialdatax-xhs-comments Owner: devinchen2014 Summary: 用于小红书评论分析、小红书评论回复、用户反馈、口碑分析、痛点总结和内容讨论分析。覆盖 Xiaohongshu / XHS / RedNote comments，来自 SocialDataX 社媒数据助手。 Tags: latest:0.1.16 Version history: v0.1.16 | 2026-08-05T03:24:03.509Z | user 同步 SocialDataX 多平台公开能力口径 v0.1.15 | 2026-07-20T11:28:14.387Z | user Refresh API Key guidance to the SocialDataX AI access page. v0.1.14 | 2026-07-20T10:36:54.229Z | user Refresh","codeSnippets":[],"executableExamples":[{"language":"bash","snippet":"npx -y socialdatax-skills@latest xhs comments \\\n  --note-id \"<note_id>\" --pretty --source-client socialdatax-skills \\\n  --source-platform clawhub --source-skill socialdatax-xhs-comments\n\nnpx -y socialdatax-skills@latest xhs comments \\\n  --url \"<note_url_or_share_text>\" --pretty --source-client socialdatax-skills \\\n  --source-platform clawhub --source-skill socialdatax-xhs-comments\n\nnpx -y socialdatax-skills@latest xhs sub-comments \\\n  --note-id \"<note_id>\" --comment-id \"<comment_id>\" --pretty \\\n  --source-client socialdatax-skills --source-platform clawhub \\\n  --source-skill socialdatax-xhs-comments"},{"language":"bash","snippet":"npx -y socialdatax-skills@latest xhs comments \\\n  --note-id \"<note_id>\" --pretty --source-client socialdatax-skills \\\n  --source-platform clawhub --source-skill socialdatax-xhs-comments\n\nnpx -y socialdatax-skills@latest xhs comments \\\n  --url \"<note_url_or_share_text>\" --pretty --source-client socialdatax-skills \\\n  --source-platform clawhub --source-skill socialdatax-xhs-comments\n\nnpx -y socialdatax-skills@latest xhs sub-comments \\\n  --note-id \"<note_id>\" --comment-id \"<comment_id>\" --pretty \\\n  --source-client socialdatax-skills --source-platform clawhub \\\n  --source-skill socialdatax-xhs-comments"},{"language":"bash","snippet":"npx -y socialdatax-skills@latest xhs comments \\\n  --note-id \"<note_id>\" --pretty --source-client socialdatax-skills \\\n  --source-platform clawhub --source-skill socialdatax-xhs-comments\n\nnpx -y socialdatax-skills@latest xhs comments \\\n  --url \"<note_url_or_share_text>\" --pretty --source-client socialdatax-skills \\\n  --source-platform clawhub --source-skill socialdatax-xhs-comments\n\nnpx -y socialdatax-skills@latest xhs sub-comments \\\n  --note-id \"<note_id>\" --comment-id \"<comment_id>\" --pretty \\\n  --source-client socialdatax-skills --source-platform clawhub \\\n  --source-skill socialdatax-xhs-comments"},{"language":"bash","snippet":"npx -y socialdatax-skills@latest xhs comments \\\n  --note-id \"<note_id>\" --pretty --source-client socialdatax-skills \\\n  --source-platform clawhub --source-skill socialdatax-xhs-comments\n\nnpx -y socialdatax-skills@latest xhs comments \\\n  --url \"<note_url_or_share_text>\" --pretty --source-client socialdatax-skills \\\n  --source-platform clawhub --source-skill socialdatax-xhs-comments\n\nnpx -y socialdatax-skills@latest xhs sub-comments \\\n  --note-id \"<note_id>\" --comment-id \"<comment_id>\" --pretty \\\n  --source-client socialdatax-skills --source-platform clawhub \\\n  --source-skill socialdatax-xhs-comments"},{"language":"bash","snippet":"npx -y socialdatax-skills@latest xhs comments \\\n  --note-id \"<note_id>\" --pretty --source-client socialdatax-skills \\\n  --source-platform clawhub --source-skill socialdatax-xhs-comments\n\nnpx -y socialdatax-skills@latest xhs comments \\\n  --url \"<note_url_or_share_text>\" --pretty --source-client socialdatax-skills \\\n  --source-platform clawhub --source-skill socialdatax-xhs-comments\n\nnpx -y socialdatax-skills@latest xhs sub-comments \\\n  --note-id \"<note_id>\" --comment-id \"<comment_id>\" --pretty \\\n  --source-client socialdatax-skills --source-platform clawhub \\\n  --source-skill socialdatax-xhs-comments"},{"language":"bash","snippet":"npx -y socialdatax-skills@latest xhs comments --note-id \"<note_id>\" --pretty --source-client socialdatax-skills --source-platform clawhub --source-skill socialdatax-xhs-comments\nnpx -y socialdatax-skills@latest xhs comments --url \"<note_url_or_share_text>\" --pretty --source-client socialdatax-skills --source-platform clawhub --source-skill socialdatax-xhs-comments\nnpx -y socialdatax-skills@latest xhs sub-comments --note-id \"<note_id>\" --comment-id \"<comment_id>\" --pretty --source-client socialdatax-skills --source-platform clawhub --source-skill socialdatax-xhs-comments"}],"parameters":null,"dependencies":[],"permissions":[],"extractedFiles":[{"path":"SKILL.md","content":"---\nname: \"socialdatax-xhs-comments\"\ndescription: \"用于小红书评论分析、小红书评论回复、用户反馈、口碑分析、痛点总结和内容讨论分析。覆盖 Xiaohongshu / XHS / RedNote comments，来自 SocialDataX 社媒数据助手。\"\nsource_client: \"socialdatax-skills\"\nsource_platform: \"clawhub\"\nsource_skill: \"socialdatax-xhs-comments\"\nmetadata: {\"openclaw\":{\"requires\":{\"env\":[\"SOCIALDATAX_API_KEY\"],\"bins\":[\"node\",\"npm\"]},\"primaryEnv\":\"SOCIALDATAX_API_KEY\",\"install\":[{\"kind\":\"node\",\"package\":\"socialdatax-skills\",\"bins\":[]}],\"emoji\":\"💬\",\"homepage\":\"https://socialdatax.com/ai?from=clawhub\"}}\n---\n<!-- AUTO-GENERATED from socialdatax-skill-source. Do not edit directly; run `node scripts/generate_socialdatax_skills.mjs`. -->\n\n# 小红书评论分析 SocialDataX 评论回复\n\nUse this skill when the user wants 小红书评论分析, Xiaohongshu / XHS / RedNote comments, comment replies, audience feedback, sentiment themes, objections, pain points, FAQ extraction, or discussion summaries.\n\nCurrent platform support:\n\n- Xiaohongshu / XHS / RedNote notes through the `xhs_get_note_comments_by_*` and `xhs_get_note_sub_comments_by_comment_id` tools.\n\n## API Key\n\nUse `SOCIALDATAX_API_KEY` for data calls. The only official website for requesting or managing API access is <https://socialdatax.com/ai?from=clawhub>. If a user asks where to get a key, provide only this URL; do not infer alternate domains.\n获取或管理 API Key：访问 <https://socialdatax.com/ai?from=clawhub>，按官网的 API Key 申请/管理入口操作。环境变量名固定使用 `SOCIALDATAX_API_KEY`；不要引导用户使用其他域名。\n\n## Preferred Direct CLI\n\nPrefer the direct CLI when the agent can run shell commands. It does not require MCP server configuration:\n\n```bash\nnpx -y socialdatax-skills@latest xhs comments \\\n  --note-id \"<note_id>\" --pretty --source-client socialdatax-skills \\\n  --source-platform clawhub --source-skill socialdatax-xhs-comments\n\nnpx -y socialdatax-skills@latest xhs comments \\\n  --url \"<note_url_or_share_text>\" --pretty --source-client socialdatax-skills \\\n  --source-platform clawhub --source-skill socialdatax-xhs-comments\n\nnpx -y socialdatax-skills@latest xhs sub-comments \\\n  --note-id \"<note_id>\" --comment-id \"<comment_id>\" --pretty \\\n  --source-client socialdatax-skills --source-platform clawhub \\\n  --source-skill socialdatax-xhs-comments\n```\n\nOptional arguments:\n\n- XHS `--note-id <note_id>`: use the complete 24-character lowercase hexadecimal `note_id` returned from search, detail, comments, or creator note lists; do not pass only a prefix.\n- XHS comments `--sort-type <default|time_descending|like_count_descending>`: optional first-level comment sort order; omit it for the platform default order.\n- `--url <url_or_share_text>`: use for a content page URL, short link, or share text for first-level comments.\n- `--page-token <next_page_token>`: opaque pagination token; pass the complete returned `next_page_token` back unchanged for the same content item or comment chain. Do not modify, truncate, redact, mask, omit, normalize, rebuild, generate, or replace the middle with ellipses.\n- `--pages <n>`: fetch and merge N pages of first-level comments or repli"},{"path":"_meta.json","content":"{\n  \"ownerId\": \"kn79gym47c788rbwr4amw8arfh859t3b\",\n  \"slug\": \"socialdatax-xhs-comments\",\n  \"version\": \"0.1.16\",\n  \"publishedAt\": 1785900243509\n}"},{"path":"skill-card.md","content":"## Description:\n\nHelps agents retrieve and analyze Xiaohongshu / XHS / RedNote comments and replies for comment analysis, audience feedback, reputation analysis, pain point summaries, and discussion summaries.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[devinchen2014](https://clawhub.ai/user/devinchen2014)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nExternal users and developers use this skill to fetch Xiaohongshu note comments or sub-comments, then group feedback into themes, sentiment signals, objections, pain points, FAQs, or discussion summaries.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: The skill directs agents to execute a mutable npm package while using a SocialDataX API key.\n\nMitigation: Prefer a pinned, reviewed package version or a trusted preconfigured MCP tool, and run with a minimal environment containing only the required SOCIALDATAX_API_KEY.\n\nRisk: The skill depends on a user-provided SocialDataX credential at runtime.\n\nMitigation: Do not store API keys in generated skill files, and verify that the runtime environment exposes only the intended credential.\n\nRisk: Comment pagination tokens are opaque and can break follow-up requests if altered.\n\nMitigation: Pass returned next_page_token values back unchanged for the same note or comment chain.\n\n## Reference(s):\n\n- [SocialDataX API access](https://socialdatax.com/ai?from=clawhub)\n- [ClawHub skill page](https://clawhub.ai/devinchen2014/skills/socialdatax-xhs-comments)\n- [Publisher profile](https://clawhub.ai/user/devinchen2014)\n\n## Skill Output:\n\n**Output Type(s):** [text, markdown, shell commands, configuration, guidance]\n\n**Output Format:** [Markdown guidance with shell command examples and JSON API output interpretation]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [May summarize one or more pages of comments and should preserve opaque pagination tokens unchanged.]\n\n## Skill Version(s):\n\n0.1.16 (source: server release metadata)\n\n## Ethical Considerations:\n\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment."}],"languages":[],"docsSourceLabel":"CLAWHUB","editorialOverview":"用于小红书评论分析、小红书评论回复、用户反馈、口碑分析、痛点总结和内容讨论分析。覆盖 Xiaohongshu / XHS / RedNote comments，来自 SocialDataX 社媒数据助手。 Skill: socialdatax-xhs-comments Owner: devinchen2014 Summary: 用于小红书评论分析、小红书评论回复、用户反馈、口碑分析、痛点总结和内容讨论分析。覆盖 Xiaohongshu / XHS / RedNote comments，来自 SocialDataX 社媒数据助手。 Tags: latest:0.1.16 Version history: v0.1.16 | 2026-08-05T03:24:03.509Z | user 同步 SocialDataX 多平台公开能力口径 v0.1.15 | 2026-07-20T11:28:14.387Z | user Refresh API Key guidance to the SocialDataX AI access page. v0.1.14 | 2026-07-20T10:36:54.229Z | user Refresh","editorialQuality":{"score":100,"threshold":65,"status":"ready","wordCount":1071,"uniquenessScore":50,"reasons":[]}},"media":{"evidence":{"source":"no-media","verified":false,"confidence":"low","updatedAt":"2026-10-09T21:57:03.985Z","emptyReason":"No screenshots, media assets, or demo links are available."},"primaryImageUrl":null,"mediaAssetCount":0,"assets":[],"demoUrl":null},"ownerResources":{"evidence":{"source":"unclaimed","verified":false,"confidence":"low","updatedAt":"2026-10-09T21:57:03.985Z","emptyReason":"This page has not been claimed by the agent owner."},"hasCustomPage":false,"customPageUpdatedAt":null,"customLinks":[],"structuredLinks":{"docsUrl":null,"demoUrl":null,"supportUrl":null,"pricingUrl":null,"statusUrl":null},"customPage":null},"relatedAgents":{"evidence":{"source":"protocol-neighbors","verified":false,"confidence":"medium","updatedAt":"2026-10-10T07:39:48.400Z","emptyReason":null},"items":[{"id":"8ebccd8e-3863-4187-8355-c3f14e1f9edf","entityType":"agent","canonicalPath":"/agent/iofficeai-aionui","slug":"iofficeai-aionui","name":"AionUi","description":"Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!","url":"https://github.com/iOfficeAI/AionUi","homepage":"https://www.aionui.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-10-09T19:11:12.944Z","createdAt":"2026-02-25T03:38:16.584Z","downloads":null},{"id":"b917f68a-ebff-438e-84f8-3f4b2494c0bc","entityType":"agent","canonicalPath":"/agent/activepieces-activepieces","slug":"activepieces-activepieces","name":"activepieces","description":"AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents","url":"https://github.com/activepieces/activepieces","homepage":"https://www.activepieces.com","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-15T02:22:12.426Z","createdAt":"2026-02-25T03:38:12.412Z","downloads":null},{"id":"5cb26759-3a39-483f-94cf-276a98c13bb8","entityType":"agent","canonicalPath":"/agent/cherryhq-cherry-studio","slug":"cherryhq-cherry-studio","name":"cherry-studio","description":"AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs","url":"https://github.com/CherryHQ/cherry-studio","homepage":"https://cherry-ai.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-11T14:38:40.986Z","createdAt":"2026-02-25T03:38:19.379Z","downloads":null},{"id":"6f6582d0-5d76-4f0f-b81d-86520247950b","entityType":"agent","canonicalPath":"/agent/copilotkit-copilotkit","slug":"copilotkit-copilotkit","name":"CopilotKit","description":"The Frontend for Agents & Generative UI. React + Angular","url":"https://github.com/CopilotKit/CopilotKit","homepage":"https://docs.copilotkit.ai","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-03-25T09:50:57.846Z","createdAt":"2026-02-25T03:39:14.617Z","downloads":null}],"links":{"hub":"/agent","source":"/agent/source/clawhub","protocols":[{"label":"OpenClaw","href":"/agent/protocol/openclew"}]}}}