tt-audience-insights
Read your TikTok niche and audience from real data. Scan a hashtag for top videos with plays, likes, and comments, see which hooks and sounds are working, pull…
Map a trending TikTok sound or format to your niche so the ride is authentic, not cringe. Runs a fit check (does it match your niche, is it still early, what is the native joke), then scripts the twist that makes the trend yours: the recognizable beat plus a niche-specific turn.
$ npx -y skills add sergebulaev/tiktok-skills --skill tt-trend-mapper --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/tt-trend-mapperContext preview
The summary Claude sees to decide when to auto-load this skill.
Map a trending TikTok sound or format to your niche so the ride is authentic, not cringe. Runs a fit check (does it match your niche, is it still early, what is the native joke), then scripts the twist that makes the trend yours: the recognizable beat plus a niche-specific turn.
name: tt-trend-mapper description: "Map a trending TikTok sound or format to your niche so the ride is authentic, not cringe. Runs a fit check (does it match your niche, is it still early, what is the native joke), then scripts the twist that makes the trend yours: the recognizable beat plus a niche-specific turn. Covers sound timing, the trend lifecycle, and when to skip a trend entirely. Use to ride a trend without looking late or forced. Not for a from-scratch hook (use tt-hook-scripter) or a posting plan (use tt-content-planner)."
Riding a trend is a distribution lever: a trending sound carries built-in reach, and a familiar format lowers the barrier to watch. But a trend copied with no twist is forgettable, and a trend forced onto a clashing niche reads as cringe and costs trust. This skill decides whether to ride, and if so, scripts the twist that makes the trend yours.
a hook (spoken line + on-screen text + visual)
Four questions. A trend has to clear all four to be worth riding.
1. **Does it match your niche?** Can your audience tell why you, specifically, did this trend? If the only connection is "it was trending", skip it. 2. **Is it still early?** A sound in its first 1 to 3 days of climbing carries the most lift. If it is already on every third video, you read as late. Check how saturated the sound and format already are. 3. **Is there a native structure to honor?** Most trends have an expected beat (a setup line, a specific cut, a punchline placement). Riding it means hitting that beat, then twisting it, not ignoring it. 4. **Can you add a real twist?** The twist is the whole point. If you cannot bend the trend to say something only your niche would say, the ride is filler.
If a trend fails the fit check, **recommend skipping it.** A skipped trend costs nothing. A cringe ride costs trust.
| Stage | What you see | Move | |---|---|---| | **Emerging** | a sound or format on a few breakout videos, climbing fast | ride now, this is the window | | **Peaking** | it is everywhere, big accounts are on it | ride only with a strong twist, expect less lift | | **Saturated** | every third video uses it, the joke is worn | skip, or subvert it (do the opposite) | | **Dead** | it stopped climbing days ago | skip; using it now reads as late |
The reach boost lives in the emerging stage. By saturation the sound is just a sound.
Once a trend clears the fit check, build the ride as a hook (formula T10):
1. **Hit the recognizable beat first.** The first second has to read as the trend, or you lose the built-in recognition. 2. **Twist into your niche by the turn.** "{the trend's expected setup}, but for {your niche}" is the core move. The twist is the surprise that makes it shareable inside your audience ("they did the trend, but for us"). 3. **Keep the native structure.** If the trend has a cut on the beat drop, cut on the beat drop. Honoring the format is what signals you get it. 4. **Hand the spoken line to `tt-humanizer`** so the script does not sound written. Hand the full hook to `tt-caption-writer` for the caption.
1. **Gather inputs.** The trend (a sound link, a format description, or an example video URL), the user's niche, and what they usually post. 2. **Parse any URL.** `lib.url_parser.parse_tiktok_url(url)` extracts the handle and video id from an example video. 3. **Run the fit check.** Score all four questions. If it fails, recommend skip and explain why (saying no honestly builds more trust than a forced ride). 4. **Read the lifecycle stage.** Ask the user how saturated they have seen it; place it on the emerging-to-dead scale. 5. **Tear down the native structure.** Name the beat, the joke, the expected cut. 6. **Script the twist** as a T10 hook (spoken line + on-screen text + visual). 7. **Humanizer pass** on the spoken line (`tt-humanizer` V3: AI vocab by density, stacked triads, reveal bridges, sincerity openers; make it sayable, never insert a punch line). 8. **Hand off.** `tt-caption-writer` for the caption and a sound-credit note; `tt-content-planner` if the trend ride is one slot in the week.
Global voice rules: see root `SKILL.md` Voice rules. Additional skill-specific rules:
-
Part of the linkedin-skills family (400+ stars). Same voice engine and approve-before-publish flow, now for TikTok. Also available for Instagram · X · YouTube · Threads · Facebook. 8 skills that turn Claude Code and Codex into your TikTok content team.
Read your TikTok niche and audience from real data. Scan a hashtag for top videos with plays, likes, and comments, see which hooks and sounds are working, pull…
Write a TikTok caption under 2,200 chars (hashtags included), pick a tasteful 3 to 5 hashtag set with mixed reach, and set the platformSettings.tiktok flags…
Build a weekly TikTok posting plan from a niche, audience, and content pillars. Produces per-day picks (hook formula, angle, sound, video length, goal, posting…
Script the first 1-3 second TikTok hook: the spoken line, the on-screen text, and the opening visual firing at once so the viewer cannot swipe. Picks a 2026…
Remove the AI-script tells viewers hear in a TikTok spoken script and caption: 2026 vocabulary by density, reveal bridges, staccato stacks, stacked triads,…
Audit and rewrite a TikTok profile for 2026: photo, name (searchable), username, bio (80 chars, niche clarity is everything), link (unlocks at 1k followers,…