К основному содержанию
скилл CX Codex

finding-tiktok-ugc-creators-for-brands — скилл для Claude Code

Скилл находит авторов пользовательского контента в TikTok через скраперы Apify. Он оценивает показатели вовлечённости и собирает готовый список креаторов под рекламные кампании бренда.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add apidojo-io/apidojo-skills --skill finding-tiktok-ugc-creators-for-brands -a claude-code
Открыть на GitHub

Что делает finding-tiktok-ugc-creators-for-brands

Скилл автоматизирует поиск инфлюенсеров под задачи UGC. Сначала он запускает актор apidojo~tiktok-scraper по тематическим хештегам обзоров или распаковок, отбирая профили авторов. Затем актор apidojo~tiktok-profile-scraper собирает данные профилей, включая последние публикации и показатели реакций.

Для каждого аккаунта рассчитывается итоговый балл по уровню вовлечённости, соотношению просмотров к числу подписчиков и активности в нужной нише. В отчёт идут только индивидуальные авторы: скилл убирает корпоративные страницы, выбросы от вирусных видео и аккаунты без публикаций дольше 60 дней. Готовая таблица распределяет кандидатов по уровням качества.

Без переменной окружения APIFY_TOKEN скраперы запустить не получится. Для прямых вызовов можно задействовать скрипт run_actor.js, Apify MCP сервер или REST API платформы.

Какие задачи решает

  • собрать базу авторов TikTok под нишу бренда
  • отфильтровать корпоративные аккаунты из поисковой выдачи
  • рассчитать вовлечённость авторов с учётом вирусных аномалий
  • проверить активность профилей и отсеять заброшенные страницы

Примеры запросов агенту

  • Собери список авторов в нише уходовой косметики для кампании UGC
  • Найди микроблогеров в TikTok, которые делают честные обзоры товаров для фитнеса
  • Оцени авторов по хештегам распаковки и выгрузи подходящие профили в таблицу

Как установить finding-tiktok-ugc-creators-for-brands

1Через Skills CLI (Vercel)

npx skills add apidojo-io/apidojo-skills --skill finding-tiktok-ugc-creators-for-brands -a claude-code

2Вручную: положить файлы

~/.claude/skills/finding-tiktok-ugc-creators-for-brands/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/finding-tiktok-ugc-creators-for-brands/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о finding-tiktok-ugc-creators-for-brands

Как установить finding-tiktok-ugc-creators-for-brands в Claude Code?

Выполните команду npx skills add apidojo-io/apidojo-skills --skill finding-tiktok-ugc-creators-for-brands -a claude-code. Конфигурация сохранится по пути ~/.claude/skills/finding-tiktok-ugc-creators-for-brands/SKILL.md.

Что делает finding-tiktok-ugc-creators-for-brands?

Скилл ищет авторов видео в TikTok через акторы Apify, вычисляет метрики вовлечённости и формирует ранжированный список создателей контента для маркетинговых кампаний.

Что нужно подготовить перед запуском скилла?

Требуется настроить переменную окружения APIFY_TOKEN в системе или в файле .env. Запуск происходит через Apify MCP сервер, локальный скрипт run_actor.js или REST API.

Исходный текст

SKILL.md · Apache-2.0
---
name: finding-tiktok-ugc-creators-for-brands
description: >
  Finds TikTok UGC creators for brand campaigns using apidojo's TikTok scrapers on Apify.
  Triggers when the user asks to: find TikTok creators for user-generated content, discover UGC
  creators in a product category on TikTok, find micro-creators who post organic product reviews
  on TikTok, identify TikTok creators for paid UGC campaigns, find authentic content creators
  in beauty food tech or fitness on TikTok, or build a UGC creator roster for a brand.
  Returns creator handle, follower count, avg views, engagement rate, niche, and content samples.
  Ideal for e-commerce brands, DTC companies, and influencer marketing managers.
license: Apache-2.0
metadata:
  author: apidojo
  version: "1.0"
  apify-actors: apidojo/tiktok-scraper, apidojo/tiktok-profile-scraper
---

# Finding TikTok UGC Creators for Brands

Discovers TikTok micro-creators who produce authentic product content. UGC creators (1K–100K followers) deliver the highest ROI for paid campaigns — authentic feel, affordable rates, and high engagement relative to follower count.

## Prerequisites

- `APIFY_TOKEN` environment variable set
- Optional: Apify MCP server installed

## Inputs

| Parameter | Type | Required | Default | Notes |
|-----------|------|----------|---------|-------|
| `startUrls` | array | Optional | `[]` | TikTok URLs — user profiles, hashtags, music pages, search, locations |
| `keywords` | array | Optional | `[]` | Search keywords/terms to find posts |
| `sortType` | string | Optional | `RELEVANCE` | Sort order for keyword results: `RELEVANCE`, `MOST_LIKED`, `DATE_POSTED` |
| `location` | string | Optional | — | ISO 3166-1 alpha-2 country code for regional filtering (e.g. `US`, `GB`) |
| `maxItems` | number | Optional | Unlimited | Maximum posts to return across the run |
| `includeSearchKeywords` | boolean | Optional | `false` | Add the matched search keyword field to each post |
| `customMapFunction` | string | Optional | — | JavaScript function to transform each output object |

## Workflow

```
Progress:
- [ ] Step 1: Search hashtags for niche UGC content
- [ ] Step 2: Collect creator handles from search
- [ ] Step 3: Enrich profiles
- [ ] Step 4: Score UGC fit
- [ ] Step 5: Deliver creator roster
```

### Step 1: Build Hashtag Searches

```
Hashtags for niche: #[niche]review, #[niche]haul, #[niche]unboxing, #[niche]honest review,
                    #[niche]foryou, #ugc[niche], #[niche]tiktokmademebuyit
```

Example for skincare:
```
["#skincarereviews", "#skincarehaul", "#skincaretiktok", "#ugcskincare", "#honestskincarereview"]
```


**Recommended — run_actor.js (handles waiting, output, and file saving automatically):**
```bash
# Quick answer (prints table to chat)
node scripts/run_actor.js \
  --actor "apidojo~tiktok-scraper" \
  --input '{"param": "value"}'

# Save as CSV
node scripts/run_actor.js \
  --actor "apidojo~tiktok-scraper" \
  --input '{"param": "value"}' \
  --output YYYY-MM-DD_results.csv --format csv

# Save as JSON
node scripts/run_actor.js \
  --actor "apidojo~tiktok-scraper" \
  --input '{"param": "value"}' \
  --output YYYY-MM-DD_results.json --format json
```
> `APIFY_TOKEN` must be set in environment or `.env` file.

**If Apify MCP is available:**
```
Tool: apify:run-actor
Actor: "apidojo~tiktok-scraper"
Input:
{
  "keywords": ["#[niche]review", "#[niche]haul", "#ugc[niche]"],
  "maxItems": 200
}
```

**REST API fallback:**
```bash
curl -X POST   "https://api.apify.com/v2/acts/apidojo~tiktok-scraper/runs?token=$APIFY_TOKEN"   -H "Content-Type: application/json"   -d '{
    "keywords": ["#skincarereviews", "#skincarehaul"],
    "maxItems": 200
  }'
```

Collect unique `authorMeta.name` (handles) with > 2 posts in niche.

### Step 2: Enrich Creator Profiles

**If Apify MCP is available:**
```
Tool: apify:run-actor
Actor: "apidojo~tiktok-profile-scraper"
Input:
{
  "profiles": ["https://www.tiktok.com/@[handle1]", "https://www.tiktok.com/@[handle2]"]
}
```

**REST API fallback:**
```bash
curl -X POST   "https://api.apify.com/v2/acts/apidojo~tiktok-profile-scraper/runs?token=$APIFY_TOKEN"   -H "Content-Type: application/json"   -d '{"profiles": ["https://www.tiktok.com/@handle1"]}'
```

### Step 3: Score UGC Fit

```
engagement_rate = (avg_likes + avg_comments) / follower_count * 100

view_to_follower_ratio = avg_views / follower_count

ugc_score = (engagement_rate > 5 ? 1 : engagement_rate / 5) * 0.35
          + (view_to_follower_ratio > 1 ? 1 : view_to_follower_ratio) * 0.30
          + (follower_count in 5000..50000 ? 1 : 0.6) * 0.20
          + (posts_in_niche >= 3 ? 1 : posts_in_niche / 3) * 0.15
```

**UGC tier classification:**
- **TIER 1** (score ≥ 0.75): High engagement, consistent niche content — ideal for paid UGC
- **TIER 2** (score 0.50–0.74): Good engagement, some niche overlap — worth testing
- **TIER 3** (score < 0.50): Low engagement or single niche post — aspirational / monitoring list

### Step 4: Edge Cases

- **Brand accounts appear in hashtag results**: Drop entries where bio contains "Official", "brand", "@company" — keep only individual creators
- **Views from single viral video inflating avg**: Calculate avg from last 10 posts; flag if std_dev > 3× avg (viral outlier)
- **Creator posts in multiple niches**: Track `niche_concentration = niche_posts / total_posts`; flag if < 30%
- **Inactive creators**: Skip if `lastPostDate > 60 days ago`

## Output Format

```
# TikTok UGC Creator Roster: [NICHE]
Creators evaluated: [N] | TIER 1: [N] | TIER 2: [N] | Date: [DATE]

## TIER 1 — Prime UGC Creators
| Creator | Handle | Followers | Avg Views | Eng Rate | View/Follower | Niche % | Score |
|---------|--------|-----------|-----------|----------|---------------|---------|-------|
| [name] | @[handle] | [N] | [N] | [X%] | [X.X×] | [X%] | [0.XX] |

## TIER 2 — Worth Testing
| Creator | Followers | Avg Views | Eng Rate | Last Active |
|---------|-----------|-----------|----------|------------|

## Niche Hashtag Performance
| Hashtag | Posts Scraped | Avg Views per Post | Top Creator Found |
|---------|--------------|-------------------|-------------------|
```

## Troubleshooting

**Too many brand accounts**: Tighten filter — drop accounts with `follower_count > 500K` and accounts with verification badge.
**Hashtag returns mainly brand posts**: Switch to user-driven hashtags: `#tiktokmademebuyit[niche]`, `#[niche]recommendation`.
**Creators found aren't making product content**: Use hashtags that explicitly signal product review intent rather than broad niche tags.

© apidojo · Apache-2.0 · apidojo-io/apidojo-skills

Похожие скиллы

Все скиллы по теме «Маркетинг и контент» →
seo-audit coreyhaines31 Скилл проводит технический и on-page аудит сайта: краулинг, индексация, Core Web Vitals, метатеги, hreflang. Пригодится, когда трафик упал или страницы застряли на второй выдаче. CX Codex +1 238 500установок programmatic-seo coreyhaines31 Скилл помогает планировать генерацию сотен посадочных страниц на базе шаблонов и структурированных данных. Позволяет избежать санкций поисковиков за пустой контент. CX Codex +1 150 800установок copy-editing coreyhaines31 Правит уже написанный маркетинговый текст: убирает речевые штампы, чистит формулировки и обновляет устаревшие страницы. Для нового текста с нуля не подходит. CX Codex +1 149 800установок marketing-ideas coreyhaines31 Скилл помогает подобрать маркетинговые идеи для SaaS или другого программного продукта с учётом этапа развития и доступных ресурсов. Пригодится, когда непонятно, с какого канала начать. CX Codex +1 147 400установок sales-enablement coreyhaines31 Скилл для ИИ-агента, который собирает презентации, one-pager'ы, скрипты демо и документы для отработки возражений. Пригодится, когда команда продаж просит материалы, а не очередную презентацию о продукте. CX Codex +1 119 400установок revops coreyhaines31 Скилл помогает проектировать RevOps: вести лидов по этапам, считать скоринг и выстраивать передачу из маркетинга в продажи. Нужен для CRM-процессов. CX Codex +1 114 000установок

Из того же набора96

monitoring-tech-acquisition-news-google Скилл ищет новости о технологических поглощениях через Google Search и группирует результаты по статусу сделки. Пригодится для обзора M&A в отрасли или проверки конкретной компании. CX Codex +1 760установок tracking-hiring-signals-from-company-tweets Собирает сигналы найма из твитов компаний через Apify-скрапер apidojo/tweet-scraper: кто кого ищет, в какую команду и как давно. CX Codex +1 760установок scraping-youtube-playlist Собирает данные обо всех видео в плейлисте YouTube через скрейпер Apify. Пригодится, чтобы выгрузить метаданные и статистику для дальнейшего анализа. CX Codex +1 759установок scraping-google-search-results Собирает результаты поиска Google по любому запросу: URL, заголовки, сниппеты, позиции и типы SERP-блоков. Пригодится, когда нужна сырая выдача для SEO или анализа конкурентов. CX Codex +1 759установок benchmarking-instagram-influencer-engagement Считает вовлечённость Instagram-аккаунтов и сравнивает их между собой: подписки, средние лайки и комментарии, ER, свежие посты. CX Codex +1 757установок scraping-twitter-profile-tweets Скилл выгружает твиты, треды ответов и метрики профилей в Twitter/X через Apify. Пригодится для мониторинга аккаунтов и сбора статистики публикаций. CX Codex +1 757установок extracting-tiktok-comments-for-research Собирает комментарии TikTok и помогает разобрать тональность, темы и самые популярные реакции. Нужен для исследования аудитории и отзывов. CX Codex +1 757установок finding-fitness-brands-on-tiktok Скилл находит фитнес-студии, велнес-бренды и спортзалы в TikTok через скрейпер Apify. Собирает метрики вовлечённости и ссылки на профили для B2B-продаж. CX Codex +1 756установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой