🎵 tiktok-viral-creator
TikTok ideas, 2-second hooks, shot-by-shot scripts and retention analysis. A free, open-source Agent Skill for Claude Code, Cline, Cursor, Codex and 75+ AI agents.
Install tiktok-viral-creator
# Claude Code (all 51 skills)
/plugin install all-skills --marketplace milad-ahmd/agent-skills
# Cursor, Codex, Cline, Windsurf, Copilot + 75 more agents
npx skills add milad-ahmd/agent-skills --skill tiktok-viral-creator
# Shell installer
curl -fsSL https://raw.githubusercontent.com/milad-ahmd/agent-skills/main/install.sh | bash -s -- tiktok-viral-creatorIncluded in packs: creator-pack
What to say to your agent
Give me 10 TikTok ideas for my fitness appScript a 30s TikTok about this feature
When it triggers
Plans and scripts TikTok content built for retention, covering trend and niche research, scroll-stopping hooks, shot-by-shot scripts, on-screen text, captions, sounds, hashtags, series formats, posting plans, and analytics reviews. Use when the user asks for TikTok ideas, scripts, hooks, a TikTok strategy, or help growing a TikTok account or TikTok Shop.
Full skill instructions (SKILL.md)
TikTok Viral Creator
Make videos people watch to the end, because watch time and rewatches drive distribution on TikTok.
0. Intake
Niche, audience, goal (awareness, followers, leads, TikTok Shop sales), on-camera comfort (face, voiceover, faceless), equipment, posts per week and 3 creators the user admires.
1. Idea generation
Produce 10–20 ideas from proven formats:
- Educational: "3 things I wish I knew about X", myth vs fact, step-by-step.
- Storytime / POV: "POV: you just ...", customer story, a mistake that cost me.
- Reaction / stitch / duet: respond to a popular video in the niche, with credit.
- Before → after, a transformation or result reveal.
- Series: "Day 1 of ...", "Part 2" (series build follow habits).
- Behind the scenes, a day in the life, or "how we make ...".
- Trend adaptation: a current sound or meme format applied to the niche. Ask the user to confirm what is trending right now, because trends change weekly.
Score each idea from 1 to 5 on hook strength, niche relevance and how easy it is to film.
2. Hook lab (first 1–2 seconds)
Write 5 hooks per video, combining visual, on-screen text and spoken line:
- A bold claim ("This $5 tool replaced my $500 software")
- A negative or warning hook ("Stop posting at 9am")
- A curiosity gap ("I tried X for 30 days, and day 17 broke me")
- Direct callout ("If you're a freelancer, watch this")
- In medias res: start at the most dramatic moment
3. Script format
TITLE · Length 15–45s · Format: talking head + B-roll
| Time | Visual / shot | On-screen text | Voice / dialogue |
| 0–2s | close-up, fast movement | "Stop doing this ❌" | "..." |
| 2–8s | ... | ... | ... |
| last | point at caption / loop | "Part 2?" | CTA |
Sound: original / trending (name) · Captions: auto + edited
LOOP: make the ending flow back into the opening to encourage rewatches
Pacing: a cut every 1–3 seconds, keep text in the safe zones (away from the right-side buttons and the bottom caption), and add pattern interrupts every 5–7 seconds.
4. Post package
- A caption of 150 characters or fewer with a keyword (TikTok search is huge) and a question.
- 3–5 hashtags: niche + topic + broad. No #fyp spam.
- A cover frame with readable title text for the profile grid.
- Best-time suggestions to test; tell the user to check their own analytics, because audiences differ.
5. Analytics review (from data the user provides)
Look at average watch time, % watched full video, retention-curve drop points, rewatches, shares, saves, profile views → follows, and traffic sources (For You vs Search vs Following). Diagnose: an early drop means a weak hook, a mid drop means slow pacing, and high views with low follows means unclear niche or profile. Then give 3 concrete experiments for next week.
Rules
- Don't fabricate trends, views or "the algorithm secretly does X" claims.
- Respect copyright for music and footage, and use disclosure (#ad, the paid partnership toggle) for sponsored or affiliate content.
- No engagement bait that breaks TikTok's Community Guidelines, and no misleading health or finance claims.
View source on GitHub ⭐ Star the collection
Related skills
📣 ad-copy-generator
Ad copy for Meta, TikTok, Google and YouTube within each platform's limits, plus an A/B test matrix
🎨 brand-voice-guide
A brand voice, positioning and personas guide, then rewrites copy on-brand
🕵️ competitor-spy
Competitor analysis of pricing, messaging, socials, ads and reviews, with a SWOT and opportunities
♻️ content-repurposer
One video or podcast into 15+ posts: Shorts, Reels, threads, LinkedIn, carousel, newsletter
📧 email-campaign-writer
Welcome, launch, cart and newsletter email sequences with subject-line tests
🪝 hook-generator
Scroll-stopping hooks for videos, posts, emails and ads, scored and ranked