Agent skill

Repurpose Tiktok

by AgriciDaniel in AgriciDaniel/claude-repurpose

Generates TikTok content from content atoms: video scripts (15-60s) with hook-first structure and text overlay timestamps, carousel/photo mode scripts (2-10 slides), and stitch/duet concepts for…

MITAuto-check passedWriting & Content

Install Repurpose Tiktok

skills CLI
$ npx skills add AgriciDaniel/claude-repurpose --skill repurpose-tiktok -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install AgriciDaniel/claude-repurpose repurpose-tiktok --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/AgriciDaniel/claude-repurpose.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/repurpose-tiktok .claude/skills/repurpose-tiktok && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
repurpose-tiktok
GitHub stars
157
Token cost
~2.1k tokens
SKILL.md length
948 words
Files
1
Skills in repo
21
Repo updated
First seen
Licence
MIT

At a glance

Generates TikTok content from content atoms: video scripts (15-60s) with hook-first structure and text overlay timestamps, carousel/photo mode scripts (2-10 slides), and stitch/duet concepts for…

  • User says tiktok
  • SKILL.md covers Inputs, References, Platform Rules and Output 1: Video Script (15-60s), plus 6 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md
  • Tiktok carousel

What it does

Repurpose Tiktok is an agent skill from AgriciDaniel/claude-repurpose. Generates TikTok content from content atoms: video scripts (15-60s) with hook-first structure and text overlay timestamps, carousel/photo mode scripts (2-10 slides), and stitch/duet concepts for trend-riding. Optimizes for completion rate and hook engagement. Sub-skill of the Content Repurposing Engine. Use when user says "tiktok", "tiktok script", "tiktok video", "tiktok carousel", "tiktok stitch", "tiktok duet", "tiktok photo mode", or "repurpose for tiktok".

Its SKILL.md is about 2.1k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Writing & Content, covering Content repurposing, Video scripts and shorts and Slides and decks. It works with TikTok. The repository describes itself as: Content Repurposing Engine for Claude Code. Turn 1 piece of content into 10+ platform-optimized posts for Twitter, LinkedIn, Instagram, Facebook, YouTube, Skool, Reddit, and… The licence is MIT.

When your agent uses it

  • User says tiktok
  • Tiktok carousel
  • Tiktok photo mode
  • Repurpose for tiktok

Example prompts

  • “tiktok”
  • “tiktok script”
  • “tiktok video”
  • “/repurpose-tiktok”

What it can do on your machine

Read from SKILL.md and the folder at commit 669187e. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Repurpose Tiktok loads about 2.1k tokens when it runs. Until then it costs about 121 tokens; SKILL.md has 948 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~121
When it runs · the whole SKILL.md, loaded when a task matches
~2.1k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from AgriciDaniel/claude-repurpose at commit 669187e, republished under its MIT licence (© AgriciDaniel). 948 words, ~2,093 tokens.

Download SKILL.mdSave it as .claude/skills/repurpose-tiktok/SKILL.md (or your agent's skills folder).
name
repurpose-tiktok
description
Generates TikTok content from content atoms: video scripts (15-60s) with hook-first structure and text overlay timestamps, carousel/photo mode scripts (2-10 slides), and stitch/duet concepts for trend-riding. Optimizes for completion rate and hook engagement. Sub-skill of the Content Repurposing Engine. Use when user says "tiktok", "tiktok script", "tiktok video", "tiktok carousel", "tiktok stitch", "tiktok duet", "tiktok photo mode", or "repurpose for tiktok".
user-invokable
true
argument-hint
[url-or-atoms]
license
MIT
metadata.author
AgriciDaniel
metadata.version
1.0.0
metadata.category
content

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

Write to tiktok/carousel.md.

Show full SKILL.md (405 more words)Show less
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
  • 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)
  • 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:

markdown
# 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

© AgriciDaniel, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/repurpose-tiktok of AgriciDaniel/claude-repurpose.

Open the folder on GitHubat commit 669187e

Compare with similar skills

Repurpose Tiktok next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Repurpose Tiktok compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Repurpose Tiktok this skillAgriciDaniel/claude-repurpose157—~2.1kAutomated safety check: PassMIT
Video Content Strategistalirezarezvani/claude-skills28k—~2.9kAutomated safety check: PassMIT
Socialcoreyhaines31/marketingskills54k4 repos~4.5kAutomated safety check: PassMIT
Viral Short Form Ideasvyralcontent/content-skills1331 repos~2.9kAutomated safety check: PassMIT
Kortix Socialkortix-ai/suna20k—~1.8kAutomated safety check: PassCustom licence
Tiktok Creator Launch CoachLeoYeAI/openclaw-master-skills2.2k—~2.7kAutomated safety check: PassMIT

Similar skills

  • Video Content Strategist

    alirezarezvani/claude-skills

    A skill your agent uses when planning video content strategy, writing video scripts, optimizing YouTube channels, building short-form video pipelines (Reels, TikTok, Shorts), or repurposing…

    28k GitHub stars~2.9k tokensUpdated 1 mo ago
    Writing & ContentAuto-check passed
  • Social

    coreyhaines31/marketingskills

    When the user wants help creating, scheduling, or optimizing social media content for LinkedIn, Twitter/X, Instagram, TikTok, or Facebook, or wants to do social listening and engagement triage.

    54k GitHub starsUsed in 4 repos~4.5k tokens
    Writing & ContentAuto-check passed
  • Viral Short Form Ideas

    vyralcontent/content-skills

    Generate short-form video ideas at volume and stop the blank-page problem for good.

    133 GitHub starsUsed in 1 repo~2.9k tokens
    Media & CreativeAuto-check passed
  • Kortix Social

    kortix-ai/suna

    Recipe: write platform-native social content for Kortix (LinkedIn posts, X threads, carousels, Instagram, TikTok, Reels and Shorts video scripts, content calendars) and repurpose one long-form piece…

    20k GitHub stars~1.8k tokensUpdated today
    Writing & ContentAuto-check passed
  • Tiktok Creator Launch Coach

    LeoYeAI/openclaw-master-skills

    Coach a creator from "I want to start TikTok" through the first 10k followers, monetization, and growth past the algorithm cliffs.

    2.2k GitHub stars~2.7k tokensUpdated 2 mo ago
    Media & CreativeAuto-check passed
  • Content Repurposer

    OneWave-AI/claude-skills

    Master skill that transforms ANY content into 8+ formats: slides, infographic, video script, podcast, social posts, email series, flashcards, quiz, one-pager, interactive game.

    328 GitHub starsUsed in 1 repo~395 tokens
    Media & CreativeAuto-check passed

More from AgriciDaniel/claude-repurpose

All 21 skills in this repo
  • Repurpose

    AgriciDaniel/claude-repurpose

    Content Repurposing Engine. An agent skill from AgriciDaniel/claude-repurpose.

    157 GitHub stars~5.1k tokensUpdated 6 mo ago
    Auto-check passed
  • Repurpose Calendar

    AgriciDaniel/claude-repurpose

    Generates a 7-day publishing calendar with staggered posts, optimal timing per platform, file references, engagement reminders, and theme-day grouping.

    157 GitHub stars~2.2k tokensUpdated 6 mo ago
    Auto-check passed
  • Repurpose Discord

    AgriciDaniel/claude-repurpose

    Generates Discord community content from content atoms: announcement posts for channels, discussion thread prompts designed for reply-generation, and rich embed messages with structured fields.

    157 GitHub stars~2k tokensUpdated 6 mo ago
    Auto-check passed
  • Repurpose Facebook

    AgriciDaniel/claude-repurpose

    Generates Facebook content from content atoms: community-focused text posts, polls with up to 10 options, and story scripts.

    157 GitHub stars~1.5k tokensUpdated 6 mo ago
    Auto-check passed
  • Repurpose Instagram

    AgriciDaniel/claude-repurpose

    Generates Instagram content from content atoms: carousel slide scripts (7-10 slides), captions optimized for the 125-character fold, and reel scripts with hook-first structure.

    157 GitHub stars~1.7k tokensUpdated 6 mo ago
    Auto-check passed
  • Repurpose Linkedin

    AgriciDaniel/claude-repurpose

    Generates LinkedIn content from content atoms: text posts with hook-first formatting, PDF carousel slide scripts (10-12 slides), and strategic polls.

    157 GitHub stars~1.6k tokensUpdated 6 mo ago
    Auto-check passed

Works with

Questions about Repurpose Tiktok

What does Repurpose Tiktok do?

Generates TikTok content from content atoms: video scripts (15-60s) with hook-first structure and text overlay timestamps, carousel/photo mode scripts (2-10 slides), and stitch/duet concepts for…. Repurpose Tiktok is an agent skill from AgriciDaniel/claude-repurpose. Generates TikTok content from content atoms: video scripts (15-60s) with hook-first structure and text overlay timestamps, carousel/photo mode scripts (2-10 slides), and stitch/duet concepts for trend-riding.

When should I use Repurpose Tiktok?

Repurpose Tiktok fits situations like: user says tiktok; tiktok carousel; tiktok photo mode; repurpose for tiktok.

How do I install Repurpose Tiktok in Claude Code?

Run `npx skills add AgriciDaniel/claude-repurpose --skill repurpose-tiktok -a claude-code`. Or copy the skill folder (skills/repurpose-tiktok in AgriciDaniel/claude-repurpose) into .claude/skills/repurpose-tiktok in your project. Claude Code loads it when a task matches its description.

How do I install Repurpose Tiktok in Codex?

Run `npx skills add AgriciDaniel/claude-repurpose --skill repurpose-tiktok -a codex`. Or copy the skill folder (skills/repurpose-tiktok in AgriciDaniel/claude-repurpose) into .agents/skills/repurpose-tiktok in your project. Codex loads it when a task matches its description.

Can I use Repurpose Tiktok in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add AgriciDaniel/claude-repurpose --skill repurpose-tiktok -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/repurpose-tiktok, .gemini/skills/repurpose-tiktok, .github/skills/repurpose-tiktok and .opencode/skills/repurpose-tiktok in your project.

What does Repurpose Tiktok need to run?

SKILL.md names no scripts, command-line tools or credentials: Repurpose Tiktok is instructions for the agent only.

Does Repurpose Tiktok access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Repurpose Tiktok safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Repurpose Tiktok use?

Repurpose Tiktok is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Repurpose Tiktok use?

About 2.1k tokens (SKILL.md is roughly 8.4k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Repurpose Tiktok?

Skills that share tags, products or a category with Repurpose Tiktok: Video Content Strategist (alirezarezvani/claude-skills, 28k stars), Social (coreyhaines31/marketingskills, 54k stars), Viral Short Form Ideas (vyralcontent/content-skills, 133 stars) and Kortix Social (kortix-ai/suna, 20k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Repurpose Tiktok?

AgriciDaniel (a GitHub user) maintains it in AgriciDaniel/claude-repurpose, which has 157 GitHub stars. The repository holds 21 skills in this directory. The repository was last updated on April 10, 2026.

Source: AgriciDaniel/claude-repurpose on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.