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

finding-ecommerce-brands-for-outreach — скилл для Claude Code: поиск

Собирает список e-commerce и DTC-брендов в Instagram и TikTok по хештегам товарной категории. Пригодится, когда нужна база для аутрича, а не ручной перебор профилей.

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

Что делает finding-ecommerce-brands-for-outreach

Скилл ищет бренды по хештегам категории и оставляет только те аккаунты, чьи био выглядят коммерчески: ссылка на магазин, слова вроде «shop», «founder», «official», товарные ключевые слова. На выходе — таблица с ником, платформой, числом подписчиков, категорией, выдержкой из био, сайтом и вовлечённостью. Ранжирование идёт по вовлечённости внутри заданного диапазона подписчиков.

Работает через скраперы apidojo на Apify: apidojo/instagram-scraper и apidojo/tiktok-scraper. Есть три пути запуска — Apify MCP-сервер, REST-вызовы через curl и скрипт scripts/run_actor.js, который сам ждёт завершения прогона и сохраняет результат в CSV или JSON. Перед первым запуском нужен APIFY_TOKEN в окружении или в .env.

Скилл сначала уточняет параметры: категорию товара, платформу, признаки бренда, границы по подписчикам и сколько брендов нужно. Советует начинать с 1 000 подписчиков, чтобы отсечь личные аккаунты. Если в выдаче сплошь личные профили, он предлагает сменить хештеги на более брендовые — #[категория]brand вместо #[категория]. Без токена Apify ничего не запустится, так что это первое, что стоит проверить.

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

  • собрать базу DTC-брендов в Instagram под рассылку
  • найти магазины на TikTok, торгующие в конкретной категории
  • отсеять личные аккаунты и оставить только коммерческие профили
  • отранжировать найденные бренды по вовлечённости
  • выгрузить результат в CSV или JSON для дальнейшей работы

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

  • Найди DTC-бренды в Instagram в категории уход за кожей, минимум 1000 подписчиков, 50 штук
  • Собери список брендов с TikTok Shop в категории товаров для собак
  • Сделай таблицу e-commerce брендов в Instagram и TikTok с сайтами и вовлечённостью

Как установить finding-ecommerce-brands-for-outreach

1Через Skills CLI (Vercel)

npx skills add apidojo-io/apidojo-skills --skill finding-ecommerce-brands-for-outreach -a claude-code

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

~/.claude/skills/finding-ecommerce-brands-for-outreach/SKILL.md

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

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

Вопросы о finding-ecommerce-brands-for-outreach

Как установить finding-ecommerce-brands-for-outreach в Claude?

Выполните npx skills add apidojo-io/apidojo-skills --skill finding-ecommerce-brands-for-outreach -a claude-code. Скилл окажется в ~/.claude/skills/finding-ecommerce-brands-for-outreach/SKILL.md.

Что делает finding-ecommerce-brands-for-outreach?

Ищет e-commerce и DTC-бренды в Instagram и TikTok по хештегам товарной категории, фильтрует профили по коммерческим признакам в био и отдаёт таблицу с ником, подписчиками, категорией, сайтом и вовлечённостью.

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

Переменная окружения APIFY_TOKEN. Дальше можно запускать через Apify MCP-сервер, REST-вызовы или скрипт scripts/run_actor.js.

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

SKILL.md · Apache-2.0
---
name: finding-ecommerce-brands-for-outreach
description: >
  Discovers e-commerce and DTC brands on Instagram and TikTok using apidojo's scrapers on Apify.
  Triggers when the user asks to: find DTC brands on Instagram for outreach, discover Shopify brands
  on social media, identify e-commerce companies running TikTok shops, build an outreach list of
  online brands, find brands selling in a specific product category on social media, identify
  fast-growing DTC companies for partnerships or sales, or compile a list of online retailers
  active on Instagram or TikTok.
  Returns brand handle, follower count, bio, product category, and engagement rate.
  Ideal for wholesale suppliers, SaaS vendors targeting e-commerce, and B2B partnership teams.
license: Apache-2.0
metadata:
  author: apidojo
  version: "1.0"
  apify-actors: apidojo/instagram-scraper, apidojo/tiktok-scraper
---

# Finding E-commerce Brands for Outreach

Finds DTC and e-commerce brands active on Instagram and/or TikTok by searching product-category hashtags and filtering accounts whose bios signal commercial activity (shop links, product keywords, "DTC", "founder", etc.).

## Prerequisites

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


## Inputs

| Parameter | Type | Required | Default | Notes |
|-----------|------|----------|---------|-------|
| `startUrls` | array | ✅ | `[]` | Instagram URLs — profiles, hashtags, locations, audio pages, reels |
| `until` | string | Optional | — | Scrape posts until this date (YYYY-MM-DD) |
| `maxItems` | number | Optional | Unlimited | Maximum posts to return |
| `customMapFunction` | string | Optional | — | JavaScript function to transform each output object |
## Workflow

```
Progress:
- [ ] Step 1: Define product category and target platform(s)
- [ ] Step 2: Build hashtag and keyword list
- [ ] Step 3: Scrape accounts from product hashtags
- [ ] Step 4: Filter for brand signals in bio
- [ ] Step 5: Rank and deliver outreach list
```

### Step 1: Clarify Parameters

Ask the user for:
- **Product category** (e.g., "skincare", "dog accessories", "home gym equipment")
- **Platform** — Instagram, TikTok, or both
- **Brand signals to look for** (e.g., shop links, "founder", "official", product-related keywords in bio)
- **Min followers** (default: 1,000 — filters out personal accounts)
- **Max followers** (optional — e.g., 500,000 to focus on emerging brands)
- **Number of brands** (default: 50)

### Step 2: Build Hashtag List

Generate product-category hashtags. Bias toward brand/seller hashtags, not consumer hashtags:
- Skincare → `#skincarebrand`, `#skincarefounder`, `#cleanbeauty`, `#skincareproducts`
- Dog accessories → `#dogbrand`, `#petbusiness`, `#dogaccessories`, `#handmadedogtoys`
- Home gym → `#homegymequipment`, `#fitnessbrand`, `#gymequipment`, `#fitnessproducts`

### Step 3: Scrape Platform(s)

**Instagram — If Apify MCP is available:**
```
Tool: apify:run-actor
Actor: "apidojo~instagram-scraper"
Input:
{
  "keywords": ["[hashtag1]", "[hashtag2]", "[hashtag3]"],
  "maxItems": 100
}
```

**TikTok — If Apify MCP is available:**
```
Tool: apify:run-actor
Actor: "apidojo~tiktok-scraper"
Input:
{
  "keywords": ["[hashtag1]", "[hashtag2]"]
}
```

**REST API fallback (Instagram):**
```bash
curl -X POST \
  "https://api.apify.com/v2/acts/apidojo~instagram-scraper/runs?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"keywords": ["[hashtag1]", "[hashtag2]"], "maxItems": 100}'
```

**REST API fallback (TikTok):**
```bash
curl -X POST \
  "https://api.apify.com/v2/acts/apidojo~tiktok-scraper/runs?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"keywords": ["[hashtag1]", "[hashtag2]"]}'
```

Collect unique account handles from results. Wait for `SUCCEEDED` before fetching dataset.

### Step 4: Filter for Brand Signals

From profile bios, keep accounts where ANY of the following are true:
- Bio contains a link (Linktree, Shopify store, website)
- Bio contains keywords: "shop", "founder", "CEO", "official", "buy", "available at", "®", "™"
- Bio contains product-specific language matching the category
- Profile is a business account (Instagram only: `businessCategoryName` field present)
- Follower count within specified range

Remove: personal accounts without shop signals, celebrity/influencer accounts (unless user wants these), accounts with 0 posts.

### Step 5: Rank and Format

Rank by engagement rate (likes + comments / followers) within follower range.

## Output Format

```
# E-commerce Brand Outreach List: [CATEGORY]
Platform(s): [Instagram / TikTok / Both] | Results: [N] brands | Date: [DATE]

| # | Handle | Platform | Followers | Category | Bio Excerpt | Website | Eng. Rate |
|---|--------|----------|-----------|----------|-------------|---------|-----------|
| 1 | @[name] | [IG/TT] | [N]       | [cat]    | [bio]       | [url]   | [X.X%]    |

## Highlights
- Fastest growing: @[handle] — [N] followers, [X.X%] engagement
- Most established: @[handle] — [N] followers, [N] posts
- Most active: @[handle] — posts [X]x per week

## Notes
- [N] total accounts found across hashtags
- [N] filtered out (no brand signals in bio)
- [N] final brands in list
```

## Troubleshooting

**Mostly personal accounts in results:** Use more brand-specific hashtags (e.g., `#[category]brand` instead of `#[category]`).
**Too few results:** Expand hashtag list or lower minimum follower count.
**Results from large established brands only:** Add `#small[category]brand`, `#indie[category]`, or `#handmade[category]` hashtags.



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

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

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

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

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

Всё по теме «Маркетинг и контент» →
apify-ecommerce Luis Pinto Скилл превращает вопрос про цены, отзывы или конкурентов в запуск нужного Apify Actor и готовый ответ. Пригодится, если собираете данные магазинов без ручного парсинга. CX Codex +1 512установок ecommerce-content-marketing nexscope-ai Планирует контент для интернет-магазина: календарь публикаций, темы из отзывов покупателей, разбор конкурентов. Работает без API-ключа. CX Codex +1 1 200установок instagram-research bradautomates Собирает посты и рилсы отслеживаемых аккаунтов, находит выбросы по вовлечённости и разбирает топ-5 видео на хуки и структуру. CX Codex +1 1 500установок tiktok-research bradautomates Собирает видео отслеживаемых аккаунтов через Apify, находит выбросы по вовлечённости и разбирает топ-5 роликов с помощью ИИ. CX Codex +1 1 200установок competitor-social-research ScrapeCreators Скилл собирает открытые данные соцсетей конкурентов, находит аномально успешные посты и формирует бриф со стратегией контента. CX Codex +1 1 300установок ecommerce-competitor-analyzer Buluslan@新西楼.AI Скилл собирает карточки товаров на Amazon, анализирует цены и отзывы через Gemini и формирует сводку в Markdown и Google Sheets. CX Codex +1 1 400установок

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

tracking-twitter-thought-leaders Ищет в Twitter/X людей, чьи твиты по теме реально читают и репостят, и отдаёт ранжированный список для PR и партнёрств. CX Codex +1 786установок monitoring-twitter-for-competitor-job-posts Скилл следит за твитами конкурентов о найме и превращает их в сигналы роста: кто, какую роль и когда ищет. CX Codex +1 786установок analyzing-competitor-twitter-profile-content Скилл собирает твиты конкурента или бренда через Apify и раскладывает их по вовлечённости. Пригодится, когда нужно понять, о чём пишет соперник. CX Codex +1 784установок building-journalist-outreach-list-from-twitter Собирает контакты журналистов и медиа по заданной теме через скраперы Twitter/X на Apify. Пригодится для питча пресс-релиза или поиска авторов в нише. CX Codex +1 780установок tracking-competitor-social-media-growth Собирает подписчиков и вовлечённость конкурентов в Twitter/X, TikTok и Instagram и сводит их в одну таблицу. Пригодится, когда нужно сравнить рост аккаунтов. CX Codex +1 771установок discovering-tiktok-shop-sellers-by-niche Скилл собирает карту продавцов и товаров TikTok Shop в выбранной нише: кто продвигает, что продаётся, где пробел. CX Codex +1 770установок tracking-brand-sentiment-across-platforms Собирает посты о бренде в Twitter, Reddit и TikTok, считает тональность по каждой площадке и выдаёт общий балл здоровья бренда от 0 до 100. CX Codex +1 767установок finding-tiktok-creators-by-location Находит TikTok-авторов и их видео по геолокации через скрапер apidojo на Apify. Пригодится для локальных кампаний и регионального маркетинга. CX Codex +1 766установок

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

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