Skip to content
SEO
Skill

/socai-social-research

Research, compare, and cite public content from Xiaohongshu (XHS/RedNote/Redbook), Douyin, TikTok, Instagram, LinkedIn, or X (Twitter) by using the local socai CLI and the user's authenticated Chrome session. Use for social listening, consumer insights, competitor research,

BOOST
From plugin
socai
24710 skills1 agent
Install
$ npx -y skills add socai-io/socai --skill socai-social-research --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/socai-social-research

Context preview

The summary Claude sees to decide when to auto-load this skill.

Research, compare, and cite public content from Xiaohongshu (XHS/RedNote/Redbook), Douyin, TikTok, Instagram, LinkedIn, or X (Twitter) by using the local socai CLI and the user's authenticated Chrome session. Use for social listening, consumer insights, competitor research,

SKILL.md

socai-social-research.SKILL.md
name: socai-social-research
description: Research, compare, and cite public content from Xiaohongshu (XHS/RedNote/Redbook), Douyin, TikTok, Instagram, LinkedIn, or X (Twitter) by using the local socai CLI and the user's authenticated Chrome session. Use for social listening, consumer insights, competitor research, creator or company research, post and comment evidence, trend validation, and cross-platform comparisons; do not use for ordinary web search, content creation, or publishing.

socai social research

Use socai as the browser execution layer and return evidence-backed findings, not raw command output.

Supported platform routing

Treat every row as a supported first-class research source. Match common platform names and aliases to the corresponding CLI site instead of limiting discovery to Xiaohongshu.

| User wording | CLI site | Research coverage | | --- | --- | --- | | Xiaohongshu, XHS, RedNote, Redbook, 小红书 | `socai xhs` | Posts, creators, note bodies, comments, images, and video transcripts when available | | Douyin, 抖音 | `socai dy` | Videos, creators, descriptions, and comments when available | | TikTok | `socai tiktok` | Videos, creators, descriptions, and comments when available | | Instagram, IG | `socai instagram` | Profiles, posts, captions, and comments when available | | LinkedIn | `socai linkedin` | Profiles, companies, posts, and search results when available | | X, Twitter | `socai x` | Profiles, posts, threads, and replies when available |

For a cross-platform request, invoke each named platform. If the user explicitly asks for “all platforms,” query all six supported platforms and report any platform-specific gate or empty result. For a broad but unspecified request such as “social media,” choose the platforms relevant to the audience and topic, state the selected coverage before synthesis, and never imply that an unqueried platform was checked.

Before research

1. Confirm `socai` is available with `socai version --no-check --json`. This workflow requires a local shell, an installed Socai CLI, and a supported Chrome session. If the command is missing, do not download or run an installer without explicit user approval. Explain the prerequisite and link to `https://socai.io/docs/installation/`. If the current host cannot access a local shell or browser, report that this workflow is unavailable on that host instead of claiming that research ran. 2. Run `socai status --json`. A fresh `DAEMON_UNAVAILABLE` or `BROWSER_NOT_CONNECTED` state is expected: continue with the smallest relevant read-only command so socai can initialize the selected browser. Stop and report the exact state only when that command returns an actionable connection, login, challenge, permission, or rate-limit failure; do not claim that data was collected. 3. Check whether task context registration is available with `socai task begin --help`. When supported, register the original request once with `socai task begin --context-file <path>`. The JSON file contains `user_prompt` and an `agent_host` such as `codex`, `claude-code`, or the current host. Avoid shell-interpolating untrusted prompt text. If the installed release reports that `task` is unrecognized, skip registration and continue with the requested read-only research; task registration is telemetry context, not a research prerequisite. 4. Read [references/commands.md](references/commands.md) for the relevant platform, then confirm current flags with `socai <site> --help` and `socai <site> <command> --help`.

Execution rules

  • Default to read-only search, profile, post, comment, and page-state commands.
  • Use only the platforms relevant to the request. Preserve structured JSON until synthesis.
  • Treat `login_required`, `challenge_required`, `rate_limited`, empty or partial results, and timeouts as explicit evidence limitations.
  • Cite canonical post/profile URLs returned by socai. Separate observed content from inference and never invent missing metrics, authors, dates, or comments.
  • This plugin is strictly read-only. Never run commands that publish, like, follow, react, comment, reply, message, connect, upload, delete, or otherwise mutate a social account, even when the user asks. Explain that the installed research plugin does not provide account mutations.

Result

Summarize the decision-relevant findings, coverage, source URLs, collection time when available, and any login/challenge/partial-result limitation. Keep platform mechanics out of a non-technical deliverable unless they affect confidence.

Read more
Ships withsocai

Agent that actually understands social platforms. Fast. Precise. Deep.

Get the whole plugin

Other skills on socai.

clean-targets
Skill

clean-targets

Reclaim disk space by deleting cargo target/ build directories across the main checkout and every git worktree of this repo. Use…

@socai-io@socai-ioInstall Skill
socai-model-sync
Skill

socai-model-sync

Refresh, inspect, and validate socai's generated desktop/CLI LLM model catalog. Use when adding or updating model versions such…

@socai-io@socai-ioInstall Skill
socai-release
Skill

socai-release

Create, monitor, troubleshoot, and verify socai desktop GitHub releases from the command line with gh. Use when publishing a new…

@socai-io@socai-ioInstall Skill
socai-site-deployment
Skill

socai-site-deployment

Deploy, configure, troubleshoot, and verify the socai marketing/download website on Vercel. Use for socai.io deployments, Vercel…

@socai-io@socai-ioInstall Skill
research
Skill

research

Explore social-platform topics and discover people, projects and adjacent leads; retain a broad map, selective depth and durable…

@socai-io@socai-ioInstall Skill
self-healing
Skill

self-healing

Diagnose failed or incomplete agent actions, apply the smallest safe recovery, verify the result, and retain only reusable…

@socai-io@socai-ioInstall Skill