repurpose-calendar
Generates a 7-day publishing calendar with staggered posts, optimal timing per platform, file references, engagement reminders,…
Generates Snapchat content from content atoms: story scripts (3-5 frames at 10s each), Spotlight scripts (up to 60s vertical video), and AR lens concepts. Optimizes for completion rate, shares, and screenshot saves. Sub-skill of the Content Repurposing Engine. Use when user says
$ npx -y skills add AgriciDaniel/claude-repurpose --skill repurpose-snapchat --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/repurpose-snapchatContext preview
The summary Claude sees to decide when to auto-load this skill.
Generates Snapchat content from content atoms: story scripts (3-5 frames at 10s each), Spotlight scripts (up to 60s vertical video), and AR lens concepts. Optimizes for completion rate, shares, and screenshot saves. Sub-skill of the Content Repurposing Engine. Use when user says
name: repurpose-snapchat description: > Generates Snapchat content from content atoms: story scripts (3-5 frames at 10s each), Spotlight scripts (up to 60s vertical video), and AR lens concepts. Optimizes for completion rate, shares, and screenshot saves. Sub-skill of the Content Repurposing Engine. Use when user says "snapchat", "snap story", "snapchat spotlight", "snap", or "repurpose for snapchat". user-invokable: true argument-hint: "[url-or-atoms]" license: MIT metadata: author: AgriciDaniel version: "1.0.0" category: content
Generate story script, Spotlight script, and AR lens concept from content atoms.
Received from the parent agent (`repurpose-visual`):
| Input | Description | |-------|-------------| | `atoms` | Full list of content atoms with types and impact ratings | | `main_argument` | One-sentence thesis of the source content | | `target_audience` | Who benefits from this content | | `primary_topic` | Category or niche | | `voice_profile` | Detected or overridden brand voice | | `images_flag` | If true AND /banana available, generate images directly | | `brief_mode` | If true, produce 1 story script only |
Load before generating:
| Spec | Value | |------|-------| | Story segments | 10 seconds each, up to 60s total | | Spotlight | Up to 60 seconds (single video, like TikTok) | | Dimensions | 1080x1920 (9:16) for all content | | Algorithm | Completion rate + shares + screenshot saves | | Text overlay | Avoid bottom 25% (Snapchat UI elements) | | Geofilters | Location-based overlays (optional interactive layer) | | Best time | Mon-Fri 10PM-1AM (younger audience, late-night) |
Write to `snapchat/story-script.md`.
| Frame | Duration | Content | Interactive Element | |-------|----------|---------|-------------------| | **Frame 1** | 10s | Hook -- bold text or shocking visual to stop tapping through | Poll sticker or Question sticker | | **Frame 2** | 10s | Key insight from content (1 atom, simplified) | None (let them read/watch) | | **Frame 3** | 10s | Supporting point, stat, or relatable moment | Emoji slider or Quiz sticker | | **Frame 4** | 10s | Actionable takeaway or "here's what to do" | None | | **Frame 5** | 10s | CTA: swipe-up link, "screenshot this", or reply prompt | Link attachment (if applicable) |
For each frame, specify:
| Do | Don't | |----|-------| | Write like you're texting a friend | Write like a brand or influencer | | Use slang and informal language | Use corporate speak or jargon | | Keep it raw and unpolished | Over-produce or over-edit | | Make it feel spontaneous | Make it feel scripted or rehearsed | | Use "you" and "lol" and "ngl" | Use formal language or complete sentences | | Encourage screenshots and replies | Ask for likes or follows (not Snap culture) |
Write to `snapchat/spotlight-script.md`.
| Timestamp | Section | Content | |-----------|---------|---------| | **0-2s** | Hook | Stop-scrolling moment. Visual or text that makes them NOT swipe away. | | **2-8s** | Setup | Quick context: "ok so basically..." or "nobody talks about this but..." | | **8-30s** | Value | Core insight from 2-3 atoms. Fast cuts, one point per segment. | | **30-45s** | Proof/Payoff | The "aha" moment -- stat, result, or surprising reveal | | **45-55s** | CTA | "screenshot this", "share with someone who needs this", or reply prompt | | **55-60s** | Loop point (optional) | End with something that makes sense looping back to the start |
For each section of the Spotlight, suggest:
Write to `snapchat/ar-concept.md`.
Design one interactive AR lens concept tied to the content topic.
1. **Lens name** (catchy, shareable, 3-5 words)
2. **Description** (1 paragraph)
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…