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

finding-podcast-hosts-for-outreach — скилл для Claude Code

Скилл ищет ведущих подкастов для PR и гостевых предложений через Twitter-скрейперы Apify. Подходит для сбора списка контактов по теме.

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

Что делает finding-podcast-hosts-for-outreach

Скилл ищет твиты об анонсах эпизодов, упоминаниях гостей и продвижении шоу, затем собирает уникальные аккаунты ведущих. Профили обогащаются данными о названии шоу, тематике и числе подписчиков. Результат можно использовать для приоритизации контактов и подготовки списка для рассылки.

Внутри описан рабочий процесс из поиска, фильтрации, оценки приоритета и выдачи списка. Для запуска применяются apidojo~tweet-scraper и apidojo~twitter-user-scraper; скрипт scripts/run_actor.js умеет вывести таблицу или сохранить CSV и JSON. Без переменной окружения APIFY_TOKEN скрейперы не запустятся. Можно подключить Apify MCP-сервер.

Скилл учитывает признаки гостевого формата, свежесть эпизода, размер аудитории и соответствие теме. Он также помогает отсеять слушателей, пометить крупные медиакомпании и отметить ведущих, которые давно не публиковались.

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

  • найти ведущих подкастов по нише
  • собрать контакты из анонсов эпизодов в Twitter
  • отфильтровать слушателей и оставить ведущих
  • оценить приоритет площадок для гостевого предложения
  • сохранить список ведущих в CSV или JSON

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

  • Найди ведущих подкастов о финтехе для гостевых предложений.
  • Собери список ведущих по твитам с анонсами эпизодов о стартапах и сохрани его в CSV.
  • Проверь профили найденных ведущих, отметь гостевой формат и оцени приоритет контактов.

Как установить finding-podcast-hosts-for-outreach

1Через Skills CLI (Vercel)

npx skills add apidojo-io/apidojo-skills --skill finding-podcast-hosts-for-outreach -a claude-code

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

~/.claude/skills/finding-podcast-hosts-for-outreach/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/finding-podcast-hosts-for-outreach/

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

Вопросы о finding-podcast-hosts-for-outreach

Как установить finding-podcast-hosts-for-outreach в Claude Code?

Выполните npx skills add apidojo-io/apidojo-skills --skill finding-podcast-hosts-for-outreach -a claude-code, затем используйте файл ~/.claude/skills/finding-podcast-hosts-for-outreach/SKILL.md.

Что делает finding-podcast-hosts-for-outreach?

Скилл находит ведущих подкастов через данные Twitter, обогащает их профили и формирует список для PR или гостевых предложений. В выдаче есть аккаунт, шоу, тема и сигналы размера аудитории.

Что нужно для работы с Apify?

Переменная APIFY_TOKEN должна быть задана в окружении или файле .env. Apify MCP-сервер подключается дополнительно.

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

SKILL.md · Apache-2.0
---
name: finding-podcast-hosts-for-outreach
description: >
  Finds podcast hosts for PR and guest outreach using apidojo's Twitter scrapers on Apify.
  Triggers when the user asks to: find podcast hosts to pitch for a guest spot, discover podcasters
  in a niche for PR outreach, build a podcast outreach list from Twitter, find podcast hosts who
  cover a specific topic or industry, identify podcasters who interview guests in a business niche,
  find B2B podcast hosts for thought leadership placement, or compile a list of podcast hosts
  for a media relations campaign.
  Returns podcast host handle, show name, topic focus, follower count, and audience size signals.
  Ideal for PR agencies, executives doing thought leadership, authors, and startup founders.
license: Apache-2.0
metadata:
  author: apidojo
  version: "1.0"
  apify-actors: apidojo/twitter-user-scraper, apidojo/tweet-scraper
---

# Finding Podcast Hosts for Outreach

Discovers podcast hosts on Twitter by episode announcements, guest mentions, and show promotion signals.

## Prerequisites

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

## Inputs

| Parameter | Type | Required | Default | Notes |
|-----------|------|----------|---------|-------|
| `startUrls` | array | Optional | `[]` | Twitter profile or tweet URLs |
| `twitterHandles` | array | Optional | `[]` | Twitter usernames (without @) |
| `twitterUserIds` | array | Optional | `[]` | Twitter user IDs |
| `getFollowers` | boolean | Optional | `false` | Extract follower lists |
| `getFollowing` | boolean | Optional | `false` | Extract following lists |
| `getRetweeters` | boolean | Optional | `false` | Extract retweeters of a tweet URL |
| `includeUnavailableUsers` | boolean | Optional | `false` | Include unavailable/suspended users |
| `maxItems` | number | Optional | Unlimited | Maximum users to return |
| `customMapFunction` | string | Optional | — | JavaScript function to transform each output object |

## Workflow

```
Progress:
- [ ] Step 1: Search for podcast announcement tweets
- [ ] Step 2: Collect unique host handles
- [ ] Step 3: Enrich host profiles
- [ ] Step 4: Score outreach priority
- [ ] Step 5: Deliver podcast outreach list
```

### Step 1: Search Queries


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

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

# Save as JSON
node scripts/run_actor.js \
  --actor "apidojo~twitter-user-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~tweet-scraper"
Input:
{
  "searchTerms": ["[TOPIC] podcast", "new episode [TOPIC]", "podcast host [TOPIC]"],
  "maxItems": 300
}
```

**REST API fallback:**
```bash
curl -X POST \
  "https://api.apify.com/v2/acts/apidojo~tweet-scraper/runs?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"searchTerms": ["entrepreneurship podcast", "new episode startup"], "maxItems": 300}'
```

### Step 2: Enrich and Filter

Run `apidojo~twitter-user-scraper` on handles. Keep profiles where bio contains "podcast", "host", "show", "episodes".

**Guest format:** bio or tweets mention "guest", "interview", "this week's guest" → `has_guest_format = true`

### Step 3: Score Outreach Priority

```
outreach_score = (has_guest_format ? 1 : 0.3) * 0.35
               + (tweeted_episode_in_last_30_days ? 1 : 0) * 0.25
               + (followerCount in 1000..100000 ? 1 : 0.6) * 0.25
               + (topic_alignment: strong=1, weak=0.5) * 0.15
```

### Step 4: Edge Cases

- **Account shares content but is not host**: Verify bio says "host" — some accounts share show content without hosting
- **Show name not findable**: Note as `show_name_unknown`; LinkedIn search needed
- **Large media company podcast**: Flag as `PREMIUM_PLACEMENT` — A-list guests only

## Output Format

```
# Podcast Host Outreach List: [TOPIC]
Hosts found: [N] | Guest-format: [N] | Active: [N] | Date: [DATE]

## Priority (Guest-Format + Active + Mid-Tier)
| Host | @Handle | Show | Followers | Last Episode | Score |
|------|---------|------|-----------|-------------|-------|

## Small Shows (Easier to Land)
| Host | @Handle | Followers | Last Active |
|------|---------|-----------|------------|

## Personalization Tip
Reference the host's most recent episode topic in your pitch — hosts receive dozens of pitches, relevance is the strongest differentiator.
```

## Troubleshooting

**Results include listeners not hosts**: Require "podcast host" OR "host of [show]" in bio.
**No show found on Twitter**: Supplement with Spotify/Apple Podcasts search.
**Host inactive > 60 days**: Flag as potentially on hiatus; verify before pitching.

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

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

Всё по теме «Маркетинг и контент» →
investor-outreach affaan-m Скилл готовит письма инвесторам, запросы на тёплое знакомство и follow-up. Подойдёт для fundraising, когда нужен короткий персонализированный текст с ясным следующим шагом. CX Codex +1 4 500установок dt-obs-hosts Dynatrace Скилл для запросов к Dynatrace: хосты, CPU, память, диски, порты и версии софта на машинах. Пригодится, когда нужно разобраться, что происходит на серверах. CX Codex +1 2 600установок tech-podcast-interview-prep Samuel Berthe Готовит гостя к чужому техническому подкасту, YouTube-интервью или панели: разбор шоу, тезисы, звуковые цитаты и план продвижения после выхода. CX Codex +1 10 400установок tech-podcast-youtube-channel Samuel Berthe Помогает организаторам конференций вести постоянный подкаст или канал на YouTube между событиями. Задаёт регулярность, пайплайн гостей и правила передачи проекта новому владельцу. CX Codex +1 5 100установок Podcast Automation Claude Office Skills Скилл ведёт эпизод от аудиофайла до публикации: обработка звука, шоу-ноты, RSS и рассылка по платформам. CX Codex +1 4 600установок podcast-marketing kostja94 Ведёт подкаст от планирования до продвижения: ниша, форматы выпусков, дистрибуция, SEO и переупаковка контента. Пригодится, когда шоу уже есть, а слушателей мало. CX Codex +1 1 800установок

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

finding-tiktok-shop-trending-products Находит вирусные товары в TikTok Shop через актор Apify. Скилл рассчитывает плотность рекламы у креаторов, охваты и предупреждает о перенасыщении ниши. CX Codex +1 785установок tracking-sports-team-fan-sentiment-twitter Собирает твиты о спортивной команде и оценивает настроение болельщиков. Нужен для анализа реакции на матчи, новости и обмены игроков. CX Codex +1 785установок analyzing-competitor-twitter-profile-content Скилл собирает твиты конкурента или бренда через Apify и раскладывает их по вовлечённости. Пригодится, когда нужно понять, о чём пишет соперник. CX Codex +1 784установок finding-food-bloggers-and-creators Ищет кулинарных блогеров в Instagram, TikTok и YouTube через скрейперы Apify. Помогает собрать базу фуд-инфлюенсеров с охватами, вовлечённостью и темами постов. CX Codex +1 782установок building-journalist-outreach-list-from-twitter Собирает контакты журналистов и медиа по заданной теме через скраперы Twitter/X на Apify. Пригодится для питча пресс-релиза или поиска авторов в нише. CX Codex +1 780установок scraping-tiktok-comments Собирает комментарии с любого видео TikTok через актёра apidojo на Apify: текст, автор, лайки, ответы и время. Пригодится для разбора реакции зрителей. CX Codex +1 778установок discovering-viral-tiktok-content-trends Скилл ищет вирусные форматы TikTok в заданной нише и разбирает хэштеги, охваты, вовлечённость и хуки. Пригодится для подготовки контентных идей. CX Codex +1 777установок analyzing-competitor-youtube-content-strategy Разбирает стратегию YouTube-канала конкурента: темы, форматы, частоту публикаций, просмотры и вовлечённость. Подходит для сравнения двух каналов. CX Codex +1 776установок

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

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