PluginBench
Skill
Pass
Audit score 90

tiktok-captions

kostja94/marketing-skills

Create TikTok captions, scripts, and video specs optimized for engagement and discoverability.

What is tiktok-captions?

Generates publish-ready TikTok captions and video scripts with hooks, context, and CTAs. Use when creating TikTok content, captions, scripts, or optimizing videos for the platform. Covers caption structure, video specifications, and best practices for maximum watch time and SEO.

  • Generate attention-grabbing hooks (5-7 words) that stop scrolling
  • Create caption structure with hook, context, and CTA for 12-20% watch time increase
  • Provide video specifications (9:16 aspect ratio, 1080x1920px, MP4/MOV format)
  • Recommend optimal video length by content type (15-60 sec for tips, 1-3 min for tutorials)
  • Suggest niche-relevant hashtags (3-5) to improve search visibility
  • Ensure captions work for muted viewing (80%+ watch without sound)

How to install tiktok-captions

npx skills add https://github.com/kostja94/marketing-skills --skill tiktok-captions
Claude Code
Cursor
Windsurf
Cline

How to use tiktok-captions

  1. 1.Provide your video topic, target audience, or content idea
  2. 2.Specify video length (15-60 sec, 1-3 min, or 3-10 min)
  3. 3.Receive caption with hook, context, and CTA
  4. 4.Get video script (if applicable) and technical specs (resolution, format, file size)
  5. 5.Review suggested hashtags and implement captions with strong contrast for muted viewing

Use cases

Good for
  • Create captions for product demos or Etsy shop promotions
  • Write scripts for quick tips or humor videos (15-60 seconds)
  • Develop tutorial or storytelling content (1-3 minutes)
  • Optimize existing video content with keyword-rich captions
  • Generate hooks and CTAs to increase engagement and click-throughs
Who it's for
  • Content creators and TikTok marketers
  • Copy agents generating captions and scripts
  • Video agents handling format and length specifications
  • Design agents creating thumbnails and visual content
  • E-commerce sellers promoting products on TikTok

tiktok-captions FAQ

Why are captions important on TikTok?

Captions drive SEO, improve accessibility, and increase watch time by 12-20%. 80%+ of viewers watch without sound, so captions are critical for engagement.

What makes a good TikTok hook?

A strong hook is 5-7 words that create curiosity or grab attention immediately. Examples: 'Stop scrolling if you sell on Etsy,' 'This took me 47 attempts,' or 'Wait for the final result.'

What video length should I use?

Use 15-60 seconds for quick tips and humor, 1-3 minutes for tutorials and storytelling, and 3-10 minutes for deep dives. Longer format performs well on TikTok.

What are the recommended video specs?

Use 9:16 portrait aspect ratio, 1080x1920px resolution, MP4 or MOV format with H.264 video and AAC audio. Keep file size under 5MB for Android or 88MB for iOS.

Should I use TikTok's auto-captions?

Yes, TikTok's built-in auto-captions are algorithm-rewarded. Edit them for accuracy and ensure strong font/background contrast for readability on mobile devices.

Full instructions (SKILL.md)

Source of truth, from kostja94/marketing-skills.


name: tiktok-captions description: When the user wants to create TikTok video captions, scripts, or optimize for TikTok. Also use when the user mentions "TikTok post," "TikTok caption," "TikTok video," "post to TikTok," "TikTok script," "TikTok content," "TikTok copy," "TikTok hashtags," or "TikTok marketing." For TikTok ads, use tiktok-ads. metadata: version: 1.0.1

Platforms: TikTok

Guides TikTok caption and video script creation. Use for generating publish-ready captions and video specs. Suitable for copy agents, video agents (format, length), and design agents (thumbnail).

When invoking: On first use, if helpful, open with 1-2 sentences on what this skill covers and why it matters, then provide the main output. On subsequent use or when the user asks to skip, go directly to the main output.

Output: Publish-Ready Copy

This skill enables agents to generate TikTok captions and video scripts. Captions drive SEO, accessibility, and watch time (12-20% increase with captions). 80%+ watch without sound.

Caption Structure

ElementLengthPurpose
Hook5-7 wordsGrab attention; create curiosity
Context1-2 sentencesSize, price, backstory--info video doesn't show
CTAOptional"Save this," "Link in bio"

Hook examples: "Stop scrolling if you sell on Etsy," "This took me 47 attempts," "Wait for the final result"

Video Specs (for Video Agents)

SpecValueNotes
Aspect ratio9:16 (portrait)Standard; fills mobile
Resolution1080x1920 pxRecommended
Length3 sec - 10 min15-60 sec for tips; 1-3 min for tutorials
FormatMP4, MOVH.264, AAC
File size<=5MB (Android), <=88MB (iOS)Varies by device

Caption Best Practices

  • Contrast: Strong font/background contrast; 75% watch mute
  • Auto-captions: TikTok's built-in; algorithm rewards; edit for accuracy
  • Keywords: Improve search visibility
  • Readability: Test on multiple devices

Content by Length

LengthUse
15-60 secQuick tips, humor, hooks
1-3 minTutorials, storytelling
3-10 minDeep dives (longer format)

Output Format

When generating TikTok content, provide:

  1. Caption (hook + context + CTA)
  2. Video script (if video agent)
  3. Video specs (9:16, 1080x1920, length)
  4. Hashtags (3-5; niche-relevant)

Related Skills

  • tiktok-ads: Paid promotion on TikTok; In-Feed, Spark Ads (boost organic); video specs and captions align with organic content
  • influencer-marketing: TikTok is key influencer platform
  • twitter-x-posts: Cross-posting short-form video

Related skills

More from kostja94/marketing-skills and the wider catalog.

TItitle-tag logo

title-tag

kostja94/marketing-skills

When the user wants to optimize the title tag, page title, or SERP title. Also use when the user mentions "title tag," "meta title," "page title," "SEO title," "SERP title," "browser tab title," "title optimization," "headline for search," "title too long," "title tag length," "duplicate title tags," or "optimize title for CTR." For meta description, use meta-description. For structured data, use schema-markup.

857 installsAudited
TOtoc-generator logo

toc-generator

kostja94/marketing-skills

When the user wants to add, optimize, or audit table of contents (TOC) for long-form content. Also use when the user mentions "TOC," "table of contents," "table of contents for article," "article TOC," "jump links," "content outline," "article navigation," "in-page navigation," "add TOC to blog," or "TOC for long content." For article SEO template, use article-page-generator.

745 installsAudited
TOtools-page-generator logo

tools-page-generator

kostja94/marketing-skills

When the user wants to create, optimize, or audit free tools pages. Also use when the user mentions "free tools," "tools page," "toolkit," "free [X] tool," "free [X] calculator," "free [X] checker," "lead magnet tool," "programmatic tools," or "tools hub." For content strategy, use content-strategy.

741 installsAudited
TOtop-banner-generator logo

top-banner-generator

kostja94/marketing-skills

When the user wants to add, optimize, or audit a top announcement bar or sticky banner. Also use when the user mentions "announcement bar," "top banner," "sticky bar," "promo banner," "discount banner," "student discount banner," "header banner," "announcement bar design," "sticky header," "promo bar," "urgency banner," or "lead capture bar." For promos, use discount-marketing-strategy.

778 installsAudited
TRtraffic-analysis logo

traffic-analysis

kostja94/marketing-skills

When the user wants to analyze website traffic sources, attribution, or dark traffic. Also use when the user mentions "traffic sources," "dark traffic," "direct traffic," "UTM parameters," "traffic attribution," "channel attribution," "attribution optimization," "channel analysis," "traffic analysis," "traffic diversification," "natural traffic benchmark," or "organic vs paid traffic." For GA4 setup, use analytics-tracking.

847 installsAudited
TRtranslation logo

translation

kostja94/marketing-skills

Manage translation workflows, glossaries, and quality for multilingual content.

1.5k installsAudited