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

finding-youtube-micro-influencers — скилл для Claude Code

Находит YouTube-каналы с подписчиками до 100 тысяч в заданной нише и рассчитывает соотношение просмотров к базе. Пригодится для спонсорских программ и партнёрских сделок.

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

Что делает finding-youtube-micro-influencers

Скилл запускает скрейпер YouTube на платформе Apify по списку ключевых слов, фильтрует каналы по числу подписчиков (по умолчанию 5–100 тысяч) и вычисляет метрику view_ratio — среднее просмотров на видео делённое на число подписчиков. Чем выше коэффициент, тем активнее аудитория.

Возвращает таблицу с названием канала, числом подписчиков, средним просмотров, контактом из раздела «О канале» и ссылкой. Скилл предлагает три способа запуска: через скрипт run_actor.js (ждёт завершения и сохраняет CSV или JSON), через MCP-инструмент apify:run-actor, если он установлен, или через REST API Apify. Для работы нужна переменная окружения APIFY_TOKEN.

На выходе — ранжированный список с пятью топовыми каналами для обращения: у каждого указана причина выбора (высокая вовлечённость, релевантная ниша, регулярный постинг) и последнее видео.

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

  • найти YouTube-каналы до 100 тысяч подписчиков в нише
  • составить список микроблогеров для спонсорской программы
  • отфильтровать каналы по соотношению просмотров к базе
  • собрать контакты создателей для партнёрских предложений
  • сравнить темп роста каналов в категории

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

  • Найди 30 YouTube-каналов по веганской кухне с базой от 5 до 50 тысяч подписчиков и соотношением просмотров выше среднего
  • Составь список микроблогеров в нише личных финансов для миллениалов, у которых больше 20 видео и база до 100 тысяч
  • Запусти apidojo~youtube-scraper по запросам «бюджетная сборка ПК» и «обзоры инди-игр», отфильтруй по базе 10–80 тысяч и выведи топ-5 каналов с контактами

Как установить finding-youtube-micro-influencers

1Через Skills CLI (Vercel)

npx skills add apidojo-io/apidojo-skills --skill finding-youtube-micro-influencers -a claude-code

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

~/.claude/skills/finding-youtube-micro-influencers/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/finding-youtube-micro-influencers/

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

Вопросы о finding-youtube-micro-influencers

Как установить finding-youtube-micro-influencers в Claude Code?

Запусти npx skills add apidojo-io/apidojo-skills --skill finding-youtube-micro-influencers -a claude-code, скилл установится в ~/.claude/skills/finding-youtube-micro-influencers/SKILL.md.

Что делает finding-youtube-micro-influencers?

Ищет YouTube-каналы в заданной нише с базой подписчиков до 100 тысяч, фильтрует по числу видео и вычисляет соотношение просмотров к подписчикам. Возвращает ранжированный список с контактами для обращения.

Что нужно для запуска скрейпера YouTube?

Токен Apify в переменной окружения APIFY_TOKEN. Скилл предлагает три способа: скрипт run_actor.js, MCP-инструмент apify:run-actor или прямой вызов REST API Apify.

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

SKILL.md · Apache-2.0
---
name: finding-youtube-micro-influencers
description: >
  Finds YouTube micro-influencers and niche creators using apidojo's YouTube scraper on Apify.
  Triggers when the user asks to: find YouTube channels under 100k subscribers in a niche,
  discover emerging YouTube creators for sponsorship deals, find YouTubers covering a specific topic,
  identify high-engagement YouTube channels with smaller audiences, build a YouTube influencer outreach
  list, compare YouTube channel growth rates in a category, or find YouTube channels for affiliate
  or brand partnership programs.
  Returns channel name, subscriber count, total views, average views per video, and contact info.
  Ideal for brand sponsors, podcast networks, and affiliate marketing teams.
license: Apache-2.0
metadata:
  author: apidojo
  version: "1.0"
  apify-actor: apidojo/youtube-scraper
---

# Finding YouTube Micro-Influencers

Searches YouTube for channels in a specific niche, then filters by subscriber count to surface micro-influencers (typically under 100K subscribers) who have high engagement relative to their audience size. Ideal for affiliate programs and brand sponsorships where micro audiences convert better.

## Prerequisites

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


## Inputs

| Parameter | Type | Required | Default | Notes |
|-----------|------|----------|---------|-------|
| `startUrls` | array | Optional | `[]` | YouTube URLs — channels, playlists, Shorts, search results |
| `youtubeHandles` | array | Optional | `[]` | YouTube channel handles (e.g. `@kurzgesagt`) |
| `getTrending` | boolean | Optional | `false` | Retrieve trending videos |
| `keywords` | array | Optional | `[]` | Search keywords |
| `gl` | string | Optional | `us` | Country code for results (e.g. `US`, `GB`) |
| `hl` | string | Optional | `en` | Language code (e.g. `en`, `de`) |
| `uploadDate` | string | Optional | `all` | Upload date filter: `any`, `hour`, `today`, `week`, `month`, `year` |
| `duration` | string | Optional | `all` | Duration filter: `any`, `short`, `long` |
| `features` | string | Optional | `all` | Feature filter: `4k`, `hd`, `live`, `cc`, `3d`, `hdr`, etc. |
| `sort` | string | Optional | `r` | Sort order for search results |
| `maxItems` | number | Optional | Unlimited | Maximum videos to return |
| `customMapFunction` | string | Optional | — | JavaScript function to transform each output object |
## Workflow

```
Progress:
- [ ] Step 1: Define niche and subscriber range
- [ ] Step 2: Build keyword and search term list
- [ ] Step 3: Run youtube-scraper
- [ ] Step 4: Filter and calculate view-to-sub ratio
- [ ] Step 5: Deliver ranked channel list
```

### Step 1: Clarify Parameters

Ask the user for:
- **Niche/topic** (e.g., "personal finance for millennials", "vegan cooking", "PC gaming")
- **Max subscribers** (default: 100,000 — micro-influencer threshold)
- **Min subscribers** (default: 5,000 — filters out very new channels)
- **Min videos** (default: 20 — ensures established presence)
- **Number of channels** to return (default: 30)

### Step 2: Build Search Term List

Generate 3-5 YouTube search queries for the niche. Think like a viewer, not a marketer:
- Personal finance → `"how to save money"`, `"budget for beginners"`, `"investing in your 20s"`
- Vegan cooking → `"easy vegan recipes"`, `"vegan meal prep"`, `"vegan on a budget"`
- PC gaming → `"budget PC build"`, `"PC gaming tips"`, `"indie game reviews"`

### Step 3: Run the Actor


**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~youtube-scraper" \
  --input '{"param": "value"}'

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

# Save as JSON
node scripts/run_actor.js \
  --actor "apidojo~youtube-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~youtube-scraper"
Input:
{
  "searchQuery": "[SEARCH_TERM]",
  "maxResults": 50,
  "scrapeVideoDetails": false,
  "scrapeChannelDetails": true
}
```

Run for each search query. Merge channel results, deduplicate by channel ID.

**REST API fallback:**
```bash
curl -X POST \
  "https://api.apify.com/v2/acts/apidojo~youtube-scraper/runs?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "searchQuery": "[SEARCH_TERM]",
    "maxResults": 50,
    "scrapeChannelDetails": true
  }'
```

Wait for `SUCCEEDED`. Fetch dataset.

### Step 4: Filter and Score

Apply subscriber range filter. Then calculate view-to-subscriber ratio as the micro-influencer quality signal:

```
view_ratio = (total_views / subscriber_count)
recent_momentum = avg_views_last_10_videos / subscriber_count
```

High `recent_momentum` (>0.5) = channel punching above its weight — ideal micro-influencer.

### Step 5: Format Output

## Output Format

```
# YouTube Micro-Influencer Discovery: [NICHE]
Subscriber range: [MIN]–[MAX] | Results: [N] channels | Date: [DATE]

| # | Channel | Subscribers | Avg Views | View/Sub Ratio | Videos | Contact | URL |
|---|---------|-------------|-----------|----------------|--------|---------|-----|
| 1 | [name]  | [N]         | [N]       | [X.Xx]         | [N]    | [email?]| [url] |

## Top 5 Picks for Outreach

1. **[Channel Name]** — [N] subs | [X.Xx] view ratio | Posts [X]x/month
   Why: [brief reason — high engagement, relevant niche, consistent posting]
   Contact: [email from About page if available]
   Latest video: "[title]" — [N] views

2–5. [same structure]

## Notes
- [N] channels found total across all search queries
- [N] filtered out (outside subscriber range or too few videos)
- View/Sub Ratio > 1.0 = exceptional engagement (views exceed subscriber count per video avg)
```

## Troubleshooting

**Only large channels in results:** YouTube search ranks by relevance + views, surfacing big channels first. Try more niche-specific search terms or filter more aggressively on subscriber count.
**No contact info:** Most YouTubers list business email in the About tab. If missing from scraper output, check the channel URL manually.
**Stale subscriber counts:** YouTube data on Apify can be 24-72h old. For final outreach list, verify top picks manually.

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

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

Всё по теме «Маркетинг и контент» →
baoyu-youtube-transcript JimLiu Скачивает субтитры и обложку видео YouTube по ссылке или ID. Пригодится, когда нужен текст ролика без ручного копирования. CX Codex +1 21 600установок youtube-downloader daymade Загружает видео, аудио и субтитры с YouTube или HLS-потоков через yt-dlp и ffmpeg. Помогает получить медиафайл или сохранить текстовую расшифровку без скачивания полного видео. CX Codex +1 1 500установок youtube-transcript michalparkola Скачивает субтитры и расшифровки роликов YouTube по ссылке. Пригодится, когда нужен текст видео для чтения или анализа. CX Codex +1 861установок youtube-channels ZeroPointRepo Ищет и просматривает каналы YouTube по @handle, URL или ID. Пригодится, чтобы проверить свежие ролики, ленту автора или публикации по разделам. CX Codex +1 748установок youtube-research PostPlusAI Скилл собирает публичные данные YouTube-каналов: метрики видео, выборку комментариев и записи роликов. Пригодится для анализа контента и аудитории. CX Codex +1 1 100установок youtube-search ZeroPointRepo Скилл ищет видео, каналы и плейлисты на YouTube и вытаскивает транскрипты через TranscriptAPI. Пригодится, когда агенту нужен материал с видео, а не из статей. CX Codex +1 986установок

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

analyzing-competitor-instagram-content-strategy Скилл собирает посты конкурента в Instagram и показывает, какие форматы и темы дают ему отклик. Пригодится, когда нужно понять чужой контент-план. CX Codex +1 796установок extracting-youtube-comments-for-research Тянет комментарии с YouTube-видео и каналов через Apify и раскладывает их по темам, вопросам и тональности. Нужен, когда надо понять, о чём пишут зрители. CX Codex +1 794установок finding-trending-twitter-topics-for-content Ищет трендовые темы и популярные обсуждения в Твиттере для контент-плана через парсер Apify. Помогает поймать вирусные инфоповоды до того, как они устареют. CX Codex +1 794установок finding-instagram-ugc-creators-for-brands Ищет Instagram-креаторов для UGC-кампаний и отбирает их по вовлечённости, тематике и признакам подлинности. CX Codex +1 794установок scraping-tiktok-posts-by-music Собирает посты TikTok, сделанные под конкретный звук или трек, и отдаёт метрики, авторов и метаданные песни. Пригодится, когда нужно посчитать, кто и как использует музыку. CX Codex +1 793установок monitoring-vc-investor-activity-on-twitter Скилл собирает твиты инвесторов через скрапер apidojo, классифицирует их и оценивает сигналы сделок. Пригодится основателям на фандрайзинге. CX Codex +1 789установок scraping-instagram-posts-by-hashtag Собирает посты Instagram по хэштегу через Apify и возвращает данные об авторах, вовлечённости и публикациях. Подходит для анализа трендов и UGC. CX Codex +1 787установок tracking-twitter-thought-leaders Ищет в Twitter/X людей, чьи твиты по теме реально читают и репостят, и отдаёт ранжированный список для PR и партнёрств. CX Codex +1 786установок

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

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