Skip to main content
skill CX Codex

finding-tiktok-creators-using-trending-sounds — Claude Code skill

Pulls TikTok posts made to a given track and returns the accounts behind them. Useful when you need a creator list for a brand placement.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add apidojo-io/apidojo-skills --skill finding-tiktok-creators-using-trending-sounds -a claude-code
Open on GitHub

What finding-tiktok-creators-using-trending-sounds does

The skill drives the apidojo/tiktok-music-scraper actor on Apify. You hand it TikTok music page links in startUrls and cap the volume with maxItems. Every post comes back with the author handle, follower count, views, likes, hashtags and song metadata.

Ranking is built in. Followers carry a 0.35 weight, engagement as (likes + comments) / views another 0.35, and views the remaining 0.30. The total score sorts creators into tiers from PRIME_CREATOR down to LOW_PRIORITY. Runs go through scripts/run_actor.js, with CSV or JSON output; a REST API call with APIFY_TOKEN works as a fallback.

You have to supply the sound URL yourself — nothing runs without it. A track pulled for copyright returns an empty page. The same account can appear more than once, so the skill tells you to dedupe on channel.username. Some sounds only trend in certain countries, and the results will show that skew.

What it helps with

  • list accounts that posted to a specific track
  • filter out small creators and keep the high-engagement ones
  • catch early participants in a sound trend before it fades
  • export post metadata for a sound into CSV
  • see which countries a sound is picking up in

Example prompts for the agent

  • Find TikTok creators who posted to this sound: https://www.tiktok.com/music/Trending-Sound-Title-123456, up to 200 posts.
  • Run apidojo~tiktok-music-scraper on that sound URL and save the output to results.csv.
  • Score the creators you found and show me only the ones in the PRIME_CREATOR tier.

How to install finding-tiktok-creators-using-trending-sounds

1Skills CLI (Vercel)

npx skills add apidojo-io/apidojo-skills --skill finding-tiktok-creators-using-trending-sounds -a claude-code

2Manually: put the files in place

~/.claude/skills/finding-tiktok-creators-using-trending-sounds/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/finding-tiktok-creators-using-trending-sounds/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about finding-tiktok-creators-using-trending-sounds

How do I install finding-tiktok-creators-using-trending-sounds in Claude Code?

Run npx skills add apidojo-io/apidojo-skills --skill finding-tiktok-creators-using-trending-sounds -a claude-code. The skill file then sits at ~/.claude/skills/finding-tiktok-creators-using-trending-sounds/SKILL.md.

What does finding-tiktok-creators-using-trending-sounds do?

It gathers TikTok posts made to a chosen sound and returns follower counts, views, likes, hashtags and track metadata for each author. It then scores and tiers those creators.

What does the skill need to run?

A TikTok sound page URL in startUrls, plus an APIFY_TOKEN if you go through the REST API. A sound removed for copyright gives you an empty result, so you would need a different track.

Source text

SKILL.md · Apache-2.0
---
name: finding-tiktok-creators-using-trending-sounds
description: >
  Finds TikTok creators using trending sounds or viral audio tracks using apidojo's TikTok Music
  Scraper on Apify. Triggers when the user asks to: find creators using a specific TikTok sound, discover
  influencers using a trending audio clip, identify creators participating in a sound-based trend, find
  TikTok accounts using a viral music track, build a list of creators who made content with a specific
  sound, or find early adopters of a trending TikTok audio for brand placement.
  Returns creator username, follower count, views, likes, hashtags, and song metadata per post.
  Ideal for music labels, brand trend spotters, and influencer marketing teams.
license: Apache-2.0
metadata:
  author: apidojo
  version: "1.0"
  apify-actor: apidojo/tiktok-music-scraper
---

# Finding Tiktok Creators Using Trending Sounds

---

## Inputs

| Parameter | Type | Required | Default | Notes |
|-----------|------|----------|---------|-------|
| `startUrls` | array | ✅ | `[]` | TikTok music/sound page URLs |
| `maxItems` | number | Optional | Unlimited | Maximum posts to return |
| `customMapFunction` | string | Optional | — | JavaScript function to transform each output object |

## How to Run

### Using run_actor.js (recommended)

```bash
# Quick answer (table)
node scripts/run_actor.js --actor "apidojo~tiktok-music-scraper" --input '{"startUrls": ["https://www.tiktok.com/music/Trending-Sound-Title-123456"], "maxItems": 200}'

# Save as CSV
node scripts/run_actor.js --actor "apidojo~tiktok-music-scraper" --input '{"startUrls": ["https://www.tiktok.com/music/Trending-Sound-Title-123456"], "maxItems": 200}' --output results.csv --format csv

# Save as JSON
node scripts/run_actor.js --actor "apidojo~tiktok-music-scraper" --input '{"startUrls": ["https://www.tiktok.com/music/Trending-Sound-Title-123456"], "maxItems": 200}' --output results.json --format json
```

### REST API fallback

```bash
curl -X POST "https://api.apify.com/v2/acts/apidojo~tiktok-music-scraper/runs" \
  -H "Authorization: Bearer $APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"startUrls": ["https://www.tiktok.com/music/Trending-Sound-Title-123456"], "maxItems": 200}'
```

If Apify MCP is available:
Use the Apify MCP `call_actor` tool with actor `apidojo~tiktok-music-scraper` and the input above.

---

## Scoring & Ranking

Score each creator by:
- `followers` → normalized 0-1 (cap at 1M), weight 0.35
- `engagement_rate = (likes + comments) / views` → weight 0.35
- `video_views` → normalized 0-1 (cap at 1M), weight 0.30

```python
score = 0.35 * min(followers / 1000000, 1.0) + 0.35 * min(engagement_rate / 0.10, 1.0) + 0.30 * min(views / 1000000, 1.0)
```

---

## Classification

| Score | Tier | Label |
|-------|------|-------|
| ≥ 0.70 | A | PRIME_CREATOR |
| 0.40–0.69 | B | GOOD_FIT |
| < 0.40 | C | LOW_PRIORITY |

---

## Edge Cases

- **No music URL**: Requires TikTok sound page URL. Tell user to find the sound on TikTok and copy the URL from the "sounds" page.
- **Sound removed**: If sound was taken down for copyright, URL returns empty. Try alternative sound.
- **Trending sound has too many creators**: Use maxItems cap and sort by engagement.
- **Duplicate creators**: Same creator may use the sound multiple times — deduplicate by channel.username.
- **Regional sound**: Some sounds trend in specific countries — results may reflect that audience.

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

Similar skills

Everything for Marketing and content →

From the same set57

scraping-tiktok-profile-data Pulls TikTok profile stats and metadata for a batch of accounts: followers, following, total likes, video count, bio. Handy when you need to vet a creator list. CX Codex +1 834installs finding-instagram-creators-by-location Finds Instagram creators who post from a given city, venue or neighborhood. Useful for geo-targeted campaigns and regional partnerships. CX Codex +1 833installs finding-healthcare-practices-via-google-search Searches Google for clinics, dental offices, and other healthcare providers. Use it to build a location- or specialty-based prospect list. CX Codex +1 816installs tracking-youtube-trending-topics-by-niche This skill finds current YouTube trends within a niche and reports video formats, themes, views, and engagement. Use it to shape video research and ideas. CX Codex +1 813installs scraping-instagram-location-content Pulls public Instagram posts tagged at one place and returns post URLs, captions, handles, likes and dates. Useful when you want to see what visitors post about a venue. CX Codex +1 810installs extracting-google-paa-questions-for-seo Pulls Google People Also Ask questions for SEO planning, then sorts them by intent and turns the findings into a usable content outline. CX Codex +1 804installs scraping-tweets-from-account This skill pulls tweets, replies and media from a public Twitter/X account through apidojo's tweet scraper on Apify. Handy when you need a dataset for someone else's profile. CX Codex +1 802installs analyzing-youtube-competitor-channel-strategy This skill examines a competitor’s YouTube strategy, video mix, publishing rhythm, and engagement. Use it when a channel benchmark needs data behind it. CX Codex +1 800installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor