Douyin & TikTok Trend Fetcher
Fetch and analyze current trending topics, hashtags, songs, and creators on Douyin/TikTok. Triggered when the user wants to know "what's trending on TikTok/D...
douyin-tiktok-trends
Install
openclaw skills install douyin-tiktok-trendsLatest Release
Version 1.0.0
Compatibility
{}Capabilities
{}Verification
{}Tags
{
"douyin": "1.0.0",
"latest": "1.0.0",
"social-media": "1.0.0",
"tiktok": "1.0.0",
"trends": "1.0.0"
}name: douyin-tiktok-trends description: Fetch and analyze current trending topics, hashtags, songs, and creators on Douyin/TikTok. Triggered when the user wants to know "what's trending on TikTok/Douyin right now", "hot topics", "trending hashtags", "content trends", or asks for TikTok trend analysis. Uses TikTok's official Creative Center as the primary data source.
Douyin & TikTok Trend Fetcher
Primary Data Source
TikTok Creative Center — the official advertiser-facing trend dashboard:
- Base URL:
https://ads.tiktok.com/business/creativecenter/ - No login required for most pages
- Provides: Hashtags, Songs, Creators, Videos
Available Pages
Trending Hashtags
https://ads.tiktok.com/business/creativecenter/inspiration/popular/hashtag/pc/en
→ Returns Top 20 trending hashtags with post counts. Data format: #hashtag · NMPosts
Trending Songs / Sounds
https://ads.tiktok.com/business/creativecenter/trends/home/pc/en
→ Returns top 5 trending songs with artist names and commercial-use badges.
Individual Hashtag Details
https://ads.tiktok.com/business/creativecenter/hashtag/{hashtag-name}/pc/en
→ Returns: post counts, trend chart, audience demographics, related hashtags, regional popularity.
Trending Creators
https://ads.tiktok.com/business/creativecenter/inspiration/popular/creator/pc/en
Videos Inspiration
https://ads.tiktok.com/business/creativecenter/inspiration/popular/pc/en
Execution Workflow
Step 1: Fetch Trending Hashtags
Always start here — it gives the broadest view of what's hot:
web_fetch(url="https://ads.tiktok.com/business/creativecenter/inspiration/popular/hashtag/pc/en", maxChars=10000)
Step 2: Fetch Home/Overview Page
web_fetch(url="https://ads.tiktok.com/business/creativecenter/trends/home/pc/en", maxChars=10000)
Step 3: Fetch 2-3 Individual Hashtag Detail Pages
Pick the top hashtags from Step 1 for deeper insights:
web_fetch(url="https://ads.tiktok.com/business/creativecenter/hashtag/{name}/pc/en", maxChars=5000)
Step 4: Parse and Output
Extract from raw HTML and format as:
## TikTok Trending — [Date]
### Top Hashtags
| Rank | Hashtag | Posts | Category |
|------|---------|-------|----------|
| 1 | #eidmubarak | 1M | Celebration |
...
### Trending Songs
| Rank | Song | Artist | Commercial? |
|------|------|--------|------------|
| 1 | Pyre (STEM synth) | Altitude Music / BMGPM | ✅ |
### Trending Creators
| Creator | Followers | Likes |
|---------|-----------|-------|
| Fernanda | 9M | 668M |
### Top Hashtag Deep Dives
**#[name]**
- Posts: N (last 7 days) / M (overall)
- Top regions: Country1, Country2, ...
- Audience: [age range]
- Related interests: [categories]
Output Format (Simple — Topic · Heat · Trend)
When user asks for simple format, output as:
Topic: [hashtag/song/topic name]
Heat: [post count or engagement number]
Trend: [↑ rising / → stable / 🆕 new entry]
Example:
#eidmubarak · 1M Posts · ↑ Rising (Ramadan season)
#marchmadness · 54K Posts · → Stable (Sports event)
#spiderman · 184K Posts · 🆕 New Entry (Movie release)
Notes
- Login-gated pages: Songs detail, Videos inspiration, Creator highlights — these require login. Fall back to home page + hashtag data if login pages return empty.
- Emoji indicator: 🆕 marks hashtags newly entering Top 100, ↑ marks rising trends
- No browser needed:
web_fetchworks fine on TikTok Creative Center (unlike the main TikTok.com which requires JS rendering) - All regions default: The pages above use global/"All regions" filter. For China-specific Douyin data, this skill has limited coverage — Douyin blocks most automated access.
- Time: Always record the fetch timestamp — trends change daily
