# tiktok-research

The skill pulls public TikTok evidence — videos, comments, profiles, paid ads — for a marketing decision. It runs through the postplus CLI.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 1100 installs · ★ 27
- Author: PostPlusAI
- License: LicenseRef-Unknown · policy=link-only · description only; the file stays with the author
- Source: https://github.com/PostPlusAI/postplus-skills/tree/HEAD/skills/20-research/tiktok-research/SKILL.md
- Updated: 2026-10-22
- HTML: https://affpapa.org/en/nevibecode/skills/postplusai-tiktok-research

## What it does

The skill reads your request, infers the decision behind it, and picks a route. Organic examples go through `tiktok-videos`, comments through `tiktok-comments`, profiles through `tiktok-profiles`, paid examples through `tiktok-ads-top`. Each route maps to a reference file: account audit, organic benchmark, audience voice, creator discovery, paid ads, campaign scouting, market localization.

Everything runs from the command line: `postplus research run <route> --<flags> --limit <n> --wait --output result.json`. Flags are semantic and differ per route. When the flags or bounds are unclear, the skill points you at `postplus research run <route> --help`. Batches with different inputs are saved separately.

The boundaries are strict. Shop data, LIVE, private analytics, GMV, conversions, exact targeting, spend and ROAS are out of scope — the skill stops or asks you to narrow the request to public evidence. Music downloads and audio extraction are out too; local files go through `media-analysis`. Paid ads run with `--limit` only, no keyword, brand or market targeting. Worth checking against your task before you plan around it.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add PostPlusAI/postplus-skills --skill tiktok-research -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/tiktok-research/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/tiktok-research/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add PostPlusAI/postplus-skills --skill tiktok-research -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/tiktok-research/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add PostPlusAI/postplus-skills --skill tiktok-research -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/tiktok-research/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install PostPlusAI/postplus-skills tiktok-research
```

2. **Manually: put the files in place**
- File: `.github/skills/tiktok-research/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add PostPlusAI/postplus-skills --skill tiktok-research -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/PostPlusAI/postplus-skills --path skills/20-research/tiktok-research
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/tiktok-research/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add PostPlusAI/postplus-skills --skill tiktok-research -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/PostPlusAI/postplus-skills/tree/HEAD/skills/20-research/tiktok-research/SKILL.md

## When to use it
- collect organic video examples by hashtag or query
- pull real comments and buyer language
- compare your account against competitors
- shortlist creators and UGC makers for a campaign
- review paid ad examples in a region

## Example prompts
- Pull organic videos for #skincare and show me the hooks
- Export comments from these three videos and build an objection phrase bank
- Find creators in this niche and shortlist them

## Similar
- [tiktok-marketing](https://affpapa.org/en/nevibecode/skills/tiktok-marketing.md) — skill · 6900 installs
- [scraping-tiktok-videos-by-hashtag](https://affpapa.org/en/nevibecode/skills/scraping-tiktok-videos-by-hashtag.md) — skill · 738 installs
- [competitor-social-research](https://affpapa.org/en/nevibecode/skills/competitor-social-research.md) — skill · 1300 installs
- [audience-research](https://affpapa.org/en/nevibecode/skills/audience-research.md) — skill · 1200 installs
- [tiktok-script](https://affpapa.org/en/nevibecode/skills/tiktok-script.md) — skill · 768 installs
- [tiktok-video-publishing](https://affpapa.org/en/nevibecode/skills/tiktok-video-publishing.md) — skill · 624 installs

## Other versions with the same name
- [tiktok-research · bradautomates](https://affpapa.org/en/nevibecode/skills/tiktok-research.md) — 1200 installs

From the same set: [postplusai/postplus-skills](https://affpapa.org/en/nevibecode/by/postplusai/postplus-skills.md) — 6 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
