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

analyzing-tiktok-hashtag-performance — скилл для Claude Code

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

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

Что делает analyzing-tiktok-hashtag-performance

Скилл запускает apidojo~tiktok-scraper через Apify для заданных хэштегов. Он собирает просмотры, лайки, комментарии, сведения о создателях и лучшие видео, затем сравнивает хэштеги между собой. Можно передать хэштеги, ключевые слова, страну, лимит постов и порядок сортировки.

В процессе скилл рассчитывает средние просмотры и реакции, вовлечённость, примерный уровень конкуренции и размер хэштега по challengeInfo.stats.videoCount, если это поле доступно. Затем он формирует таблицу сравнения, выделяет топ-контент и предлагает структуру тегов для публикации. Для работы нужен APIFY_TOKEN; без него запуск скрапера не выполнится. Доступен и вариант через Apify MCP.

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

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

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

  • Проанализируй хэштеги fitness, homeworkout и strengthtraining в TikTok и сравни их по просмотрам и вовлечённости.
  • Найди трендовые хэштеги для ниши personal finance и покажи лучшие видео и аккаунты.
  • Проверь хэштеги конкурента, используй страну US и сохрани результаты в CSV.

Как установить analyzing-tiktok-hashtag-performance

1Через Skills CLI (Vercel)

npx skills add apidojo-io/apidojo-skills --skill analyzing-tiktok-hashtag-performance -a claude-code

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

~/.claude/skills/analyzing-tiktok-hashtag-performance/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/analyzing-tiktok-hashtag-performance/

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

Вопросы о analyzing-tiktok-hashtag-performance

Как установить analyzing-tiktok-hashtag-performance в Claude Code?

Выполните npx skills add apidojo-io/apidojo-skills --skill analyzing-tiktok-hashtag-performance -a claude-code, затем проверьте файл ~/.claude/skills/analyzing-tiktok-hashtag-performance/SKILL.md.

Что делает analyzing-tiktok-hashtag-performance?

Скилл запускает TikTok-скрапер в Apify, собирает метрики по хэштегам и сравнивает просмотры, реакции, топовые видео и создателей.

Что нужно для запуска скилла?

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

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

SKILL.md · Apache-2.0
---
name: analyzing-tiktok-hashtag-performance
description: >
  Analyzes TikTok hashtag performance, reach, and trending content using apidojo's TikTok scraper on Apify.
  Triggers when the user asks to: analyze a TikTok hashtag, find trending hashtags on TikTok in a niche,
  see which hashtags perform best for a content type, compare hashtag reach and total view counts on
  TikTok, identify viral content under a hashtag, research TikTok hashtag strategy for a campaign,
  find which hashtags a competitor uses most, or determine the best hashtags to use for a TikTok post.
  Returns hashtag name, total views, top video stats, top creators, and engagement benchmarks.
  Ideal for social media managers, content strategists, and TikTok growth consultants.
license: Apache-2.0
metadata:
  author: apidojo
  version: "1.0"
  apify-actor: apidojo/tiktok-scraper
---

# Analyzing TikTok Hashtag Performance

Scrapes TikTok hashtag pages to pull top-performing videos, engagement data, and creator information. Compares multiple hashtags side-by-side to identify which ones deliver the best reach for a given content category.

## 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: Define hashtags to analyze
- [ ] Step 2: Run tiktok-scraper for each hashtag
- [ ] Step 3: Calculate hashtag-level metrics
- [ ] Step 4: Identify top content and creators
- [ ] Step 5: Deliver strategy recommendations
```

### Step 1: Clarify Parameters

Ask the user for:
- **Hashtags to analyze** — up to 10 (without #)
- **Posts per hashtag** (default: 30 — enough for reliable stats)
- **Goal** — choosing hashtags for a post, auditing a competitor's hashtag strategy, or general research

If the user hasn't provided hashtags yet and wants recommendations, ask for:
- **Content niche** (e.g., "fitness", "cooking", "personal finance")
- Then generate a mix of: 2 mega hashtags (100M+ views), 3 mid-tier (10M–100M), 3 niche (1M–10M), 2 micro (<1M)

### Step 2: Run the Actor Per Hashtag


**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": ["[hashtag1]", "[hashtag2]", "[hashtag3]"],
  "shouldDownloadCovers": false
}
```

**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": ["[hashtag1]", "[hashtag2]", "[hashtag3]"]
  }'
```

Wait for `SUCCEEDED`. Fetch dataset.

### Step 3: Calculate Hashtag Metrics

For each hashtag, from its video results:

```
total_views_sampled = sum(video.playCount)
avg_views_per_video = total_views_sampled / num_videos
avg_likes_per_video = sum(video.diggCount) / num_videos
avg_comments_per_video = sum(video.commentCount) / num_videos
engagement_rate = (avg_likes + avg_comments) / avg_views * 100
competition_level = num_videos_per_day (estimate from timestamps)
```

Use `challengeInfo.stats.videoCount` (if available) as total hashtag size proxy.

### Step 4: Identify Top Content and Creators

For each hashtag, surface:
- Top 3 videos by play count (with creator handle and video URL)
- Top 3 creators by frequency in the hashtag's top content
- Common content formats in top videos (based on descriptions/captions)

### Step 5: Format Output

## Output Format

```
# TikTok Hashtag Performance Analysis
Hashtags analyzed: [N] | Posts sampled per hashtag: [30] | Date: [DATE]

## Hashtag Comparison Table

| Hashtag | Avg Views | Avg Likes | Eng. Rate | Competition | Verdict |
|---------|-----------|-----------|-----------|-------------|---------|
| #[name] | [N]       | [N]       | [X.X%]    | [Low/Med/High] | [Use / Test / Avoid] |

## Detailed Breakdown

### #[hashtag1]
- Avg views per post: [N]
- Engagement rate: [X.X%]
- Competition level: [Low / Medium / High] — approx [N] new posts/day
- Top video: "[creator]" — [N] views | [url]
- Dominant content format: [e.g., tutorial, reaction, storytelling]
- **Recommendation:** [Use as primary / Layer with broader tags / Avoid — too saturated]

### #[hashtag2]
[same structure]

## Recommended Hashtag Strategy
For maximum reach on [CONTENT NICHE], use this combination:
- Primary (1-2 hashtags): [#hashtag] — broad reach driver
- Secondary (2-3 hashtags): [#hashtag] — niche relevance
- Micro (1-2 hashtags): [#hashtag] — community engagement

## Top Creators in These Hashtags
[Creators who appear most in top-performing content across all analyzed hashtags]
1. @[handle] — [N] top videos found | [N] followers
```

## Troubleshooting

**Very low view counts:** Hashtag may be misspelled or very new. Verify spelling and try alternate versions.
**All results look the same:** Mega-hashtags (#fyp, #foryou) surface algorithmically promoted content, not organic. Use niche hashtags for better signal.
**Engagement rate seems too high or low:** Engagement rate varies heavily by content type — compare within the same content format for fair benchmarking.

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

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

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

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

finding-freelancers-by-skill-on-twitter Ищет фрилансеров и независимых подрядчиков в Twitter по навыкам и сигналам готовности к работе. Подходит для поиска специалистов под проект. CX Codex +1 740установок monitoring-instagram-hashtag-trends Собирает посты по хештегам Instagram и считает, какие теги дают лучший отклик. Пригодится, когда нужно собрать набор хештегов под пост или сравнить теги для бренда. CX Codex +1 740установок finding-real-estate-professionals-on-twitter Ищет агентов, брокеров и инвесторов в Twitter/X через Apify. Подходит для сбора списка специалистов по ключевым словам в профилях. CX Codex +1 739установок building-twitter-industry-watchlist Собирает подборку ключевых аккаунтов в отрасли на X: хендл, подписчики, вовлечённость, тема и оценка влияния. CX Codex +1 739установок scraping-tiktok-videos-by-hashtag Собирает видео TikTok по хештегу или ключевому слову через скрапер apidojo на Apify. Отдаёт ссылки, просмотры, лайки, комментарии, репосты и автора. CX Codex +1 738установок monitoring-google-news-coverage-for-brand Собирает упоминания бренда из Google News через Apify и раскладывает их по изданиям, датам и тональности. Нужен для мониторинга прессы. CX Codex +1 737установок scraping-youtube-channel-data Собирает статистику YouTube-каналов и каталог видео через Apify. Нужен для пакетного анализа каналов по URL или handle. CX Codex +1 733установок finding-youtube-channels-by-growth-rate Ищет YouTube-каналы с высоким темпом роста в заданной нише через скрейпер Apify. Пригодится, когда нужно найти набирающих популярность авторов до того, как они станут крупными. CX Codex +1 730установок

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

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