
Repurpose Snapchat
- 5 installs
- 132 repo stars
- Updated April 10, 2026
- agricidaniel/claude-repurpose
repurpose-snapchat is a Claude Code skill that generates Snapchat story scripts, Spotlight scripts, and AR lens concepts from source content atoms.
About
repurpose-snapchat is a Claude Code skill that turns source content atoms into Snapchat content: story scripts of 3-5 frames at 10 seconds each, Spotlight scripts up to 60 seconds of vertical video, and AR lens concepts. It optimizes for completion rate, shares, and screenshot saves. A developer uses it when repurposing content for Snapchat.
- Generates Snapchat story scripts, Spotlight scripts, and AR lens concepts
- Optimizes for completion rate, shares, and screenshot saves
- Uses 9:16 vertical specs and an ultra-casual, ephemeral tone
Repurpose Snapchat by the numbers
- 5 all-time installs (skills.sh)
- Ranked #1,583 of 1,879 Marketing & SEO skills by installs in the Skillselion catalog
- Data as of Aug 5, 2026 (Skillselion catalog sync)
repurpose-snapchat capabilities & compatibility
- Capabilities
- content repurposing · video script generation · copywriting
- Use cases
- copywriting · marketing · video generation
- Pricing
- Free
What repurpose-snapchat says it does
Generate story script, Spotlight script, and AR lens concept from content atoms.
Story segments | 10 seconds each, up to 60s total
npx skills add https://github.com/agricidaniel/claude-repurpose --skill repurpose-snapchatAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 5 |
|---|---|
| repo stars | ★ 132 |
| Last updated | April 10, 2026 |
| Repository | agricidaniel/claude-repurpose ↗ |
What it does
Turn source content into Snapchat story scripts, Spotlight scripts, and AR lens concepts.
Who is it for?
Repurposing content into Snapchat stories, Spotlight video scripts, and lens concepts.
Skip if: Generating the source content or long-form written formats.
When should I use this skill?
User says 'snapchat', 'snap story', 'snapchat spotlight', 'snap', or 'repurpose for snapchat'.
What you get
A story script of 3-5 frames, a Spotlight script up to 60 seconds, and an AR lens concept.
- Snapchat story script
- Spotlight script
- AR lens concept
By the numbers
- story 3-5 frames at 10s each
- Spotlight up to 60 seconds
- 1080x1920 dimensions
Files
Snapchat Content Generator
Generate story script, Spotlight script, and AR lens concept from content atoms.
Inputs
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 |
References
Load before generating:
references/platform-specs.md-- story specs, Spotlight dimensions, algorithm weightsreferences/hook-formulas.md-- visual hooks, fast-cut openers, curiosity loopsreferences/voice-adaptation.md-- Snapchat tone rules (ultra-casual, ephemeral, raw)
Platform Rules
| 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) |
Output 1: Story Script (3-5 Frames)
Write to snapchat/story-script.md.
Frame-by-Frame Structure
| 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) |
Story Rules
- Dimensions: 1080x1920 (9:16) for all frames
- 3-5 frames optimal (Snap attention spans are short)
- Ephemeral feel: raw, unpolished, in-the-moment aesthetic
- Use interactive stickers (polls, questions, emoji sliders) on at least 2 frames
- Text should be large, centered, and readable in under 3 seconds
- Avoid bottom 25% of screen for all text and stickers (Snapchat UI overlap)
- Each frame conveys one idea maximum
Visual Direction
For each frame, specify:
- Background (selfie-style shot, solid color, quick video clip, or photo)
- Text overlay (large, bold, 3-8 words max, positioned in top 75%)
- Sticker type and placement (if applicable)
- Voiceover or caption (1-2 sentences, conversational)
- Transition (snap cut, no fancy transitions -- raw feels authentic)
Tone Rules
| 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) |
Output 2: Spotlight Script (Up to 60s)
Write to snapchat/spotlight-script.md.
Spotlight Structure
| 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 |
Spotlight Rules
- Dimensions: 1080x1920 (9:16 vertical)
- Maximum: 60 seconds (shorter = better for completion rate)
- Hook in first 2 seconds is non-negotiable (determines swipe-away rate)
- Completion rate is the #1 algorithm signal -- every second must earn the next
- Raw/casual feel over polished production (Snapchat culture values authenticity)
- Jump cuts and fast pacing preferred (3-5 second segments)
- Loop-friendly endings boost replay metrics
Text Overlay Suggestions
For each section of the Spotlight, suggest:
- On-screen text (key phrase, 3-6 words)
- Text position (top or center -- NEVER bottom 25%)
- Style (handwritten feel, bold sans-serif, or Snapchat native text)
Audio Direction
- Suggest whether to use: voiceover, trending sound, or no audio (text-only)
- If voiceover: write it conversationally -- sounds like talking to a friend, not presenting
- Trending sounds boost Spotlight discoverability but must match content vibe
- Raw audio (talking to camera) performs best for authenticity
Output 3: AR Lens Concept
Write to snapchat/ar-concept.md.
Design one interactive AR lens concept tied to the content topic.
AR Concept Structure
1. Lens name (catchy, shareable, 3-5 words)
2. Description (1 paragraph)
- What the lens does when activated
- How it ties to the content topic
- What the user sees and interacts with
- Why it would be fun to share (virality angle)
3. Interaction type
- Face filter, world lens, or game lens
- Trigger: tap, open mouth, raise eyebrows, point camera at object, etc.
4. Shareability hook
- Why someone would screenshot or send this to a friend
- How it creates user-generated content around the topic
AR Concept Rules
- Keep it simple -- one core interaction, not a complex game
- Must tie directly to the content's primary topic or main argument
- Prioritize shareability: the best lenses make people want to show others
- Describe the concept clearly enough for a Lens Studio developer to build it
Image Prompts
If --images flag is set, suggest:
- Story frames: 9:16 (1080x1920) background concepts for each frame
- Spotlight thumbnail: 9:16 (1080x1920) cover frame concept
- Include /banana prompt descriptions (subject, context, style, raw/casual aesthetic)
Output Format
Each output file should use this structure:
# Snapchat Story: [Topic]
## Frame 1 -- Hook
**Visual:** [direction]
**Text overlay:** [text, positioned in top 75%]
**Voiceover:** [caption]
**Sticker:** [type and placement]
## Frame 2 -- [Label]
...
---
**Posting notes:** [best time, interactive sticker strategy, completion tips]Brief Mode
If --brief is active, produce only:
- 1 story script (3 frames, highest-impact atoms)
- Skip Spotlight script and AR lens concept
Error Handling
| Condition | Action |
|---|---|
| Fewer than 3 atoms | Shorten story to 3 frames; skip Spotlight |
| Content too formal/corporate | Aggressively rewrite in ultra-casual Gen-Z tone; preserve core meaning |
| No video-friendly content | Focus on text-overlay story frames with bold visuals |
--images but no /banana | Save prompts to file; note for manual creation |
| Target audience skews older | Note in posting notes that Snapchat skews 13-34; suggest adapting tone |
| Content is evergreen/long-form | Break into bite-sized moments; Snapchat rewards ephemeral, timely content |
Related skills
FAQ
What formats does repurpose-snapchat produce?
A story script of 3-5 frames at 10 seconds each, a Spotlight script up to 60 seconds, and an AR lens concept.
What does it optimize for?
Completion rate, shares, and screenshot saves, using 1080x1920 vertical dimensions.