360 Secure SkillHub
360 安全技能中心

Tiktok Hook Generator

支持 URL 与手动两种输入模式:URL 模式抓取产品页并抽取产品上下文,置信度低时请求用户确认;手动模式需提供产品名、目标受众与痛点。随后按 5 种钩子类型×4 个认知层级生成 20 条 UGC 风格的 TikTok 广告钩子,附创作者人设与视频格式建议,输出到对话并保存为 markdown 文件。

quochungto
quochungto
热度 16.02
最近更新 2026-04-06 21:36:46
分类:营销依赖:联网浏览搜索 / 代码执行 / 读写文件 / 内部调用大模型应用场景:文案创作 / 社交媒体

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add tiktok-hook-generator
Metadata
name
tiktok-hook-generator
description
Generate 20 viral TikTok ad hooks from a product URL or manual inputs. Produces scroll-stopping hooks across 5 proven patterns with creator persona and video format suggestions. Activates on "tiktok hooks", "ad hooks", "viral hooks", "hook generator", "ugc hooks", "tiktok ad hooks", "scroll-stopping hooks".
allowed-tools
WebFetch, AskUserQuestion
user-invocable
true
slug
tiktok-hook-generator
tagline
20 viral TikTok hooks. Any product. Instant.
category
content
icon
🎣
keywords
["TikTok ad hooks","viral hooks generator","UGC hooks free","scroll-stopping hooks","hook formula TikTok ads"]
stats
[{"value":"20","label":"Hooks per run"},{"value":"5","label":"Hook patterns"},{"value":"<10s","label":"To first output"}]
faq
[{"q":"How are these different from ChatGPT-generated hooks?","a":"These hooks are built on 5 proven UGC ad patterns (POV, curiosity, proof, relatable problem, bold claim) with authentic creator voice. They're structured for TikTok ad performance, not generic copywriting."},{"q":"Will these work for my niche or product?","a":"Yes — the skill adapts to any product category. You provide your product URL or details, and it generates hooks tailored to your audience and pain points automatically."},{"q":"Can I use these hooks as input for other Genieus skills?","a":"Absolutely — feed your best hooks into Create UGC Ad Scripts for full scripts, or Generate 30 Ad Variations for a creative testing matrix."}]
install
{"skillsmp_url":"https://skillsmp.com/skill/tiktok-hook-generator","github_url":"https://github.com/quochungto/genieus-skills/tree/main/skills/tiktok-hook-generator"}
display-name
Generate TikTok Ad Hooks
display-description
Turn any product URL into 20 scroll-stopping TikTok ad hooks in under 10 seconds. Five proven hook patterns — POV, curiosity, proof, relatable, and bold claim — each crafted in authentic creator voice. No copywriter needed.
sample-output
1. "POV: You've been using the wrong cleanser this whole time and your skin is literally screaming" 2. "I was mass by this collagen brand but honestly? My skin hasn't looked this good since 2019" 3. "Stop scrolling if you've tried everything for your acne and nothing works" 4. "My dermatologist asked what I changed — it was just this one product" 5. "The difference between my skin 30 days ago and now is actually insane"
related-slugs
["tiktok-ad-script-generator","tiktok-creative-testing"]
try-it-command
/tiktok-hook-generator https://your-product-url.com
features
[{"name":"Curiosity gap","color":"accent","description":"Creates an information gap that compels the viewer to keep watching","example":"Nobody's talking about this ingredient and honestly it makes me mad"},{"name":"Relatability","color":"cyan","description":"Viewer self-selects because the hook mirrors their exact experience","example":"If your skin goes haywire every single winter, come here"},{"name":"Proof / result","color":"purple","description":"Leads with the transformation, then reveals the how","example":"This is my skin 30 days after — here's everything I changed"},{"name":"Controversy","color":"orange","description":"Bold take that challenges conventional wisdom or competitors","example":"Stop buying expensive serums. Your skin barrier doesn't care about the brand."},{"name":"Direct address","color":"accent","description":"Commanding urgency that stops the scroll with a direct instruction","example":"Stop spending money on supplements until you fix this one thing first"}]
case-study
{"title":"Gymshark Vital Seamless · 20 hooks","input":{"product":"Gymshark Vital Seamless","audience":"Women 22–34 · gym-native","platform":"TikTok · paid + organic"},"output":"CURIOSITY GAP\n\"I can't believe I spent two years buying gym sets that didn't fit when this existed\"\n\"Nobody in the gym girlies community is talking about what actually makes a legging stay put\"\n\nRELATABILITY\n\"If you spend more time adjusting your gym set than actually working out, this is for you\"\n\"POV: you've basically given up on finding gym sets that actually fit your body\"\n\nPROOF / RESULT\n\"I wore these for a 90-minute HIIT class. Zero adjustment. Here's the review.\"\n\"6 months, 4 times a week, machine wash every time. Here's what they look like now.\"\n\nCONTROVERSY\n\"The gym influencer girlies are lying to you about what actually changes in your workout\"\n\"Unpopular opinion: most gym sets are designed to look good in photos, not to train in\"\n\nDIRECT ADDRESS\n\"Stop sleeping on Gymshark Vital — I'm genuinely upset about how long it took me\"\n\"You need to stop buying gym sets based on the waistband logo. This is the one.\"\n"}

TikTok Hook Generator — v1.0

Generate 20 viral TikTok ad hooks instantly from a product URL or manual inputs.

When to Use This Skill

  • User asks for TikTok ad hooks or viral hooks
  • User wants hook ideas for a product
  • User mentions "hook generator", "ad hooks", "scroll-stopping hooks"
  • User wants to brainstorm TikTok ad openings

NOT this skill:

  • If user wants full UGC video production → use ugc-video
  • If user wants a complete ad script → use tiktok-ad-script-generator (planned)
  • If user wants hooks for YouTube or Instagram specifically

Pipeline Overview

Phase Operation What happens
1 [CONDITIONAL] If URL provided: fetch → product context (8 fields). If manual inputs: skip.
— ★ STOP 1 (conditional) Only if URL mode + confidence < 80: confirm product summary.
2 [AUTO] Generate 20 hooks (5 types × 4 awareness levels). Display + save.

Key Principles

  • Dual input mode: URL extraction OR manual text inputs (product name, audience, pain point)
  • Maximum 1 user stop (conditional — only for low-confidence URL extractions)
  • Text-only output — no images, no video generation
  • 20 hooks organized by hook type, each with persona + format metadata
  • UGC-first language: hooks sound like real TikTok creators, not marketing copy
  • All artifacts saved as markdown for debuggability

Input Modes

URL mode: User provides a product URL → Phase 1 fetches the page and extracts product context (product name, category, target persona, brand tone, differentiators) → Phase 2 generates 20 hooks directly from extracted context. If confidence is low (< 80), a single conditional stop presents the extracted profile for user confirmation before proceeding.

Manual mode: User provides product name + target audience + pain point in natural language (optional: tone/vibe). Phase 1 is skipped entirely — Phase 2 generates 20 hooks from the user-supplied inputs directly. If required inputs are missing from the message, ask for them via AskUserQuestion before starting generation.

Required manual inputs: product name, target audience, pain point. Optional manual input: tone/vibe (default: "casual, creator-native").

File Outputs

campaigns/{product-slug}/
  product_context.json    # Phase 1 (URL mode only)
  hooks.md                # Phase 2

Quick Reference

Reference File Description
Hook Types hook-types.md 5 hook patterns with awareness mapping
Creator Personas creator-personas-lite.md 5 UGC creator voices (lite)
Video Formats video-formats-lite.md 6 UGC-native formats (lite)

Execution Flow

  1. Detect input mode: URL present in arguments or message → URL mode. Otherwise → manual mode.
  2. URL mode: Read phases/01-product-extraction.md, execute it.
  3. Manual mode: Collect inputs from user message. Required: product name, target audience, pain point. Optional: tone/vibe (default: "casual, creator-native"). If required inputs are missing, ask for them via AskUserQuestion.
  4. Read phases/02-hook-generation.md, execute it.
  5. Display 20 hooks inline.
  6. Save to campaigns/{slug}/hooks.md.

Arguments

  • $ARGUMENTS[0] or $0: Product URL (optional — triggers URL mode)
  • If no URL, user provides inputs in natural language

Example invocations:

/tiktok-hook-generator https://www.gymshark.com/products/vital-seamless-leggings
/tiktok-hook-generator

Second example: user provides product details in conversation after invocation.

Error Handling

Error Recovery
URL fetch fails Fall back to manual mode — ask user for product name, audience, pain point
User provides insufficient manual inputs Ask for missing required fields via AskUserQuestion
confidence_score < 80 (URL mode) Surface product summary at conditional STOP for user confirmation
Generation produces < 20 hooks Regenerate the incomplete groups only

Related Skills

  • ugc-video: Full UGC video production pipeline (hooks → creative direction → images → video)
  • tiktok-ad-script-generator: Complete ad scripts with hook, problem, solution, CTA (planned)
  • generate-image: Standalone image generation (separate pipeline)

Version History

  • v1.0 (2026-03-23): Initial release. 20 hooks (5 types × 4 awareness levels), dual input mode (URL/manual), 0-1 user stops.

Next: Start with Phase 1: Product Extraction (URL mode) or Phase 2: Hook Generation (manual mode)


What's next? Turn these hooks into finished video ads

You've got 20 scroll-stopping hooks. The Genieus agent takes your best hooks and produces the full ad — script, images, and UGC video — in one session. No editing, no briefs, no waiting on creators.

On genieus.io:

  • Hooks → scripts → video in one session
  • 4 image variants + 15s Kling video per product
  • Batch production across your entire catalog

Start producing →