repurpose-calendar
Generates a 7-day publishing calendar with staggered posts, optimal timing per platform, file references, engagement reminders,…
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
$ npx -y skills add AgriciDaniel/claude-repurpose --skill repurpose-tiktok --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/repurpose-tiktokContext preview
The summary Claude sees to decide when to auto-load this skill.
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
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 version: "1.0.0" category: content
Generate video script, carousel/photo mode, and stitch/duet concept from content atoms.
You receive from the orchestrator:
Load before generating:
| Spec | Value | |------|-------| | Video length | 15-60s sweet spot (up to 3 min, 10 min for some accounts) | | Video dimensions | 1080x1920 (9:16) | | Carousel/Photo mode | 2-10 slides, 1080x1350 (4:5) | | Algorithm priority | Completion rate #1, then shares, comments, likes | | Hook window | 0.5-1.5 seconds (determines whether viewer stays or scrolls) | | Hashtags | 3-5 (mix 1-2 trending + 2-3 niche) | | Text overlay safe zone | Avoid bottom 20% (TikTok UI overlap) | | Post types | Video, photo carousel, stitch, duet, LIVE | | Best time | Tue/Thu/Sat 7-9 PM |
Write to `tiktok/video-script.md`.
| Timestamp | Section | Content | |-----------|---------|---------| | **0-1.5s** | Hook | Pattern interrupt, bold claim, or unexpected question. This single moment determines everything. | | **1.5-5s** | Context | Quick setup: who you are OR why this matters. Keep it raw, not polished. | | **5-25s** | Value | Core insight from 2-3 highest-impact atoms. Jump cuts every 2-3 seconds. Each sentence must earn the next. | | **25-45s** | Proof | Stat, result, example, or before/after. Show, don't just tell. | | **45-55s** | CTA | Follow, comment, stitch, or "link in bio." Only ONE ask. | | **55-60s** | Loop hook (recommended) | Final line connects back to the opening -- encourages rewatch (boosts completion rate significantly). |
For each timestamp section, specify:
| Timestamp | On-Screen Text | Position | Animation | |-----------|---------------|----------|-----------| | 0-1.5s | [Hook phrase, 3-6 words] | Top-center | Pop-in or zoom | | 1.5-5s | [Context keyword] | Center | Typewriter | | 5-25s | [Key phrases per jump cut] | Top or center | Cut-sync | | 25-45s | [Stat or result number] | Center-bold | Scale-up | | 45-55s | [CTA text] | Center | Pulse |
**Critical**: Avoid bottom 20% of frame for all text overlays -- TikTok's UI (caption, buttons, progress bar) covers this area.
| Do | Do NOT | |----|--------| | Use casual, conversational language | Use corporate or formal phrasing | | Start mid-thought ("So I just found out...") | Start with introductions ("Hi, I'm...") | | Use trending phrases and patterns | Use dated slang or forced memes | | Speak in short, punchy fragments | Write in complete, polished sentences | | Be raw and authentic | Over-produce or over-edit the feel | | Use "you" and "I" naturally | Lecture or teach from above | | Show genuine reactions and opinions | Be neutral or hedging |
Write to `tiktok/carousel.md`.
| Slide | Purpose | Content | |-------|---------|---------| | **Slide 1** | Stop the scroll | Hook headline (5-8 words), bold visual, "Swipe" implied by format | | **Slides 2-5** | Core value | One idea per slide from highest-impact atoms. Text-forward, minimal graphics. | | **Slides 6-8** | Proof + examples | Stats, comparisons, or actionable steps | | **Final slide** | CTA | Follow + save prompt, or teaser for related content |
Content Repurposing Engine for Claude Code -- Turn 1 piece of content into 10+ platform-optimized posts in seconds.
Generates a 7-day publishing calendar with staggered posts, optimal timing per platform, file references, engagement reminders,…
Generates Discord community content from content atoms: announcement posts for channels, discussion thread prompts designed for…
Generates Facebook content from content atoms: community-focused text posts, polls with up to 10 options, and story scripts.…
Generates Instagram content from content atoms: carousel slide scripts (7-10 slides), captions optimized for the 125-character…
Generates LinkedIn content from content atoms: text posts with hook-first formatting, PDF carousel slide scripts (10-12 slides),…
Generates Medium publication content from content atoms: long-form articles (1500-3000 words) with narrative arc, SEO-optimized…