Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
agricidaniel avatar

Repurpose Tiktok

  • 5 installs
  • 132 repo stars
  • Updated April 10, 2026
  • agricidaniel/claude-repurpose

repurpose-tiktok is a Claude Code skill that generates TikTok video scripts, carousels, and stitch/duet concepts from content atoms.

About

repurpose-tiktok generates TikTok content from pre-extracted content atoms: a 15-60s video script with hook-first timestamped structure, a 2-10 slide carousel/photo-mode script, and stitch/duet concepts. A developer uses it to turn one piece of source content into platform-native short-form posts. It is a sub-skill of a Content Repurposing Engine and outputs markdown files with posting notes.

  • Turns content atoms into TikTok video scripts, carousels, and stitch/duet concepts
  • Timestamped 0-60s script structure with text-overlay and audio direction
  • Optimizes for completion rate and the 0.5-1.5s hook window

Repurpose Tiktok by the numbers

  • 5 all-time installs (skills.sh)
  • Ranked #712 of 853 Sales & Marketing skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
At a glance

repurpose-tiktok capabilities & compatibility

Capabilities
copywriting · social content · video scripting
Use cases
copywriting · marketing · video generation
Pricing
Free
From the docs

What repurpose-tiktok says it does

Generates TikTok content from content atoms: video scripts (15-60s) with hook-first
SKILL.md
Optimizes for completion rate and hook
SKILL.md
Sub-skill of the Content Repurposing Engine.
SKILL.md
npx skills add https://github.com/agricidaniel/claude-repurpose --skill repurpose-tiktok

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs5
repo stars132
Last updatedApril 10, 2026
Repositoryagricidaniel/claude-repurpose

What it does

Repurpose source content into TikTok video scripts, carousels, and stitch/duet concepts for short-form distribution.

Who is it for?

Repurposing existing content into TikTok-native short-form video scripts and carousels.

Skip if: Recording, editing, or rendering actual video files.

When should I use this skill?

The user says tiktok, tiktok script, tiktok carousel, tiktok stitch, or repurpose for tiktok.

What you get

A timestamped TikTok video script, carousel script, and stitch/duet concept written to markdown files.

  • TikTok video script (15-60s)
  • Carousel/photo-mode script (2-10 slides)
  • Stitch/duet concept

By the numbers

  • 15-60s video script sweet spot
  • 2-10 slide carousels
  • 3-5 hashtags recommended

Files

SKILL.mdMarkdownGitHub ↗

TikTok Content Generator

Generate video script, carousel/photo mode, and stitch/duet concept from content atoms.

Inputs

You receive from the orchestrator:

  • Content atoms (typed and impact-rated)
  • Main argument, target audience, primary topic
  • Brand voice profile (5-dimension scores or override flag)
  • Flags: --brief (video script only), --images (generate cover/thumbnail prompts)

References

Load before generating:

  • references/platform-specs.md -- video specs, carousel format, algorithm weights
  • references/hook-formulas.md -- opening hooks, pattern interrupts
  • references/voice-adaptation.md -- TikTok tone rules (fast, casual, raw/authentic)

Platform Rules

SpecValue
Video length15-60s sweet spot (up to 3 min, 10 min for some accounts)
Video dimensions1080x1920 (9:16)
Carousel/Photo mode2-10 slides, 1080x1350 (4:5)
Algorithm priorityCompletion rate #1, then shares, comments, likes
Hook window0.5-1.5 seconds (determines whether viewer stays or scrolls)
Hashtags3-5 (mix 1-2 trending + 2-3 niche)
Text overlay safe zoneAvoid bottom 20% (TikTok UI overlap)
Post typesVideo, photo carousel, stitch, duet, LIVE
Best timeTue/Thu/Sat 7-9 PM

Output 1: Video Script (15-60s)

Write to tiktok/video-script.md.

Timestamp Structure

TimestampSectionContent
0-1.5sHookPattern interrupt, bold claim, or unexpected question. This single moment determines everything.
1.5-5sContextQuick setup: who you are OR why this matters. Keep it raw, not polished.
5-25sValueCore insight from 2-3 highest-impact atoms. Jump cuts every 2-3 seconds. Each sentence must earn the next.
25-45sProofStat, result, example, or before/after. Show, don't just tell.
45-55sCTAFollow, comment, stitch, or "link in bio." Only ONE ask.
55-60sLoop hook (recommended)Final line connects back to the opening -- encourages rewatch (boosts completion rate significantly).

Video Script Rules

  • Every second must justify the next. If a viewer can skip 3 seconds and miss nothing, cut those 3 seconds.
  • Jump cuts every 2-3 seconds minimum. No static talking-head shots longer than 3s.
  • Write the script as spoken words, not written prose. Fragments. Pauses. Emphasis marks.
  • Completion rate is king. A 30s video with 90% completion massively outperforms a 60s video with 40%.
  • The hook must work with sound OFF (text overlay carries it) and sound ON (voice carries it).

Text Overlay Plan

For each timestamp section, specify:

TimestampOn-Screen TextPositionAnimation
0-1.5s[Hook phrase, 3-6 words]Top-centerPop-in or zoom
1.5-5s[Context keyword]CenterTypewriter
5-25s[Key phrases per jump cut]Top or centerCut-sync
25-45s[Stat or result number]Center-boldScale-up
45-55s[CTA text]CenterPulse

Critical: Avoid bottom 20% of frame for all text overlays -- TikTok's UI (caption, buttons, progress bar) covers this area.

Audio Direction

  • Option A: Voiceover -- The script IS the voiceover. Write it conversationally with natural pauses.
  • Option B: Trending sound -- Note: "Use trending audio for discoverability. Voice as text overlay only."
  • Option C: Original audio -- Direct-to-camera delivery. Mark emphasis and pace changes.
  • Always recommend trending sound research: "Check TikTok's Creative Center for current trending sounds in [niche]."

Tone Rules

DoDo NOT
Use casual, conversational languageUse corporate or formal phrasing
Start mid-thought ("So I just found out...")Start with introductions ("Hi, I'm...")
Use trending phrases and patternsUse dated slang or forced memes
Speak in short, punchy fragmentsWrite in complete, polished sentences
Be raw and authenticOver-produce or over-edit the feel
Use "you" and "I" naturallyLecture or teach from above
Show genuine reactions and opinionsBe neutral or hedging

Output 2: Carousel / Photo Mode (2-10 Slides)

Write to tiktok/carousel.md.

Slide Structure

SlidePurposeContent
Slide 1Stop the scrollHook headline (5-8 words), bold visual, "Swipe" implied by format
Slides 2-5Core valueOne idea per slide from highest-impact atoms. Text-forward, minimal graphics.
Slides 6-8Proof + examplesStats, comparisons, or actionable steps
Final slideCTAFollow + save prompt, or teaser for related content

Carousel Rules

  • Dimensions: 1080x1350 (4:5) for all slides
  • TikTok carousels are text-forward -- prioritize readability over visual complexity
  • One idea per slide, large readable text
  • Consistent visual style across slides
  • TikTok carousel captions are shorter than Instagram -- keep to 150-300 chars
  • Photo mode is a rising format with lower competition than video (2026)

Caption for Carousel

  • 150-300 characters (shorter than Instagram)
  • Hook in first line
  • 3-5 hashtags (mix trending + niche)
  • End with engagement prompt ("Save this for later" or "Which one surprised you?")

Output 3: Stitch/Duet Concept

Write to tiktok/stitch-duet.md.

Concept Structure

FieldContent
Trending angleDescribe the type of trending content to respond to (not a specific video)
Your hookOpening line for the stitch/duet (0.5-1.5s)
Response script15-30s script with your angle from the atoms
Why it works1-2 sentences on why stitch/duet boosts reach (algorithm loves participatory content: 20-30% more reach)

Stitch vs Duet

  • Stitch: Use the first 1-5s of another video, then cut to your take. Best for "reacting to" or "adding to" a trending topic.
  • Duet: Side-by-side with another video. Best for comparisons, demonstrations, or visual responses.

Concept Rules

  • Suggest the TYPE of trending content to stitch/duet with, not a specific creator or video
  • The response portion must deliver standalone value from the atoms
  • Frame as contributing to a conversation, not stealing content
  • Keep the response to 15-30 seconds

Image Prompts

If --images flag is set, suggest:

  • Video thumbnail: 9:16 (1080x1920) eye-catching cover frame concept
  • Carousel slides: 4:5 (1080x1350) visual concepts for key slides
  • Include /banana prompt descriptions

Output Format

Each file should include content plus production notes:

# TikTok Video Script: [Topic]

## Hook (0-1.5s)
**Say:** "[spoken text]"
**Text overlay:** [on-screen text] | Position: [top/center] | Animation: [type]
**Visual:** [what the viewer sees]

## Context (1.5-5s)
...

---
**Production notes:** [audio direction, posting time, hashtag suggestions, trending sound research]

Brief Mode

If --brief is active, produce only:

  • 1 video script (15-60s)
  • Skip carousel and stitch/duet concept

Error Handling

ConditionAction
Fewer than 3 atomsWrite a shorter script (15-30s); focus on one insight
No stat or casestudy atomsSkip the Proof section; extend Value section
brief_mode is trueGenerate video script only; skip carousel and stitch/duet
Content is too academic/formalIncrease casual rewording; add "imagine this..." framing
Topic doesn't suit videoPrioritize carousel/photo mode over video script
Content is purely promotionalReframe around the insight; strip product mentions

Related skills

FAQ

Does this record or render the video?

No. It produces a text video script, carousel script, and stitch/duet concept as markdown, not video files.

What does it optimize for?

Completion rate first, then shares, comments, and likes, with a 0.5-1.5 second hook window.

Sales & Marketingcontentdistribution

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.