Douyin & TikTok Trend Fetcher

v1.0.0

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...

2· 1k·2 current·2 all-time
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
The name and description say the skill fetches TikTok/Douyin trends; the SKILL.md only fetches public Creative Center URLs and parses HTML. No unrelated credentials, binaries, or installs are requested, which is coherent with the stated purpose.
Instruction Scope
Instructions are narrowly scoped to calling web_fetch on specific Creative Center URLs, selecting top hashtags, and parsing the returned HTML. Note: the SKILL.md claims 'No browser needed' — that may be brittle or inaccurate if pages require JavaScript rendering or are behind login gate; the instructions already acknowledge login-gated pages and suggest fallbacks.
Install Mechanism
No install spec or code files are present (instruction-only). Nothing is written to disk or downloaded at install time, which is the lowest-risk model.
Credentials
The skill requests no environment variables, credentials, or config paths. This is proportional for a scraper of public pages. There are no unexpected secret requests.
Persistence & Privilege
always is false and there are no special persistence or system-wide config changes. The skill can be invoked autonomously by the agent (default behavior), which is expected for skills.
Assessment
This skill is internally consistent: it only scrapes public TikTok Creative Center pages and asks for no credentials. Before installing, consider: (1) scraping limitations — many TikTok pages require JS or login, so web_fetch may return incomplete/empty results and the skill's fallback behavior may limit data; (2) rate-limiting and TOS — frequent automated requests can trigger blocks or violate site terms; (3) privacy and credentials — do not supply TikTok/Douyin login credentials to the skill (it has none declared); (4) operational testing — try it in a controlled environment to confirm web_fetch returns the expected HTML and that parsing is reliable. If you need China/Douyin-specific trends, note the SKILL.md states it has limited coverage for Douyin.

Like a lobster shell, security has layers — review code before you run it.

douyinvk97000w9vxknaqej1k3gvgv2q183d0fklatestvk97000w9vxknaqej1k3gvgv2q183d0fksocial-mediavk97000w9vxknaqej1k3gvgv2q183d0fktiktokvk97000w9vxknaqej1k3gvgv2q183d0fktrendsvk97000w9vxknaqej1k3gvgv2q183d0fk
1kdownloads
2stars
1versions
Updated 3w ago
v1.0.0
MIT-0

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_fetch works 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

Comments

Loading comments...