vsl-script-writing
This skill helps users create high-converting Video Sales Letter (VSL) scripts using Russell Brunson's proven persuasion frameworks. Use this for crafting compelling sales videos for products, services, or courses.
What this skill does
# VSL Script Writing
## Overview
This skill provides a comprehensive framework for writing persuasive Video Sales Letter (VSL) scripts. It is based on the methodologies of Russell Brunson, a world-renowned marketer and co-founder of ClickFunnels. The primary goal is to guide users through a structured process that grabs attention, builds desire, and drives conversions. This skill is ideal for entrepreneurs, marketers, and business owners who want to sell their products or services effectively through video.
**Keywords**: VSL, Video Sales Letter, script writing, Russell Brunson, Hook, Story, Offer, sales video, marketing funnel, conversion, copywriting, direct response, webinar script, product launch
## Discovery & Planning Questions
Before I begin writing the VSL script, I need to understand your project in detail. Please answer the following questions:
1. **Product/Service:** What exactly are you selling? Please provide a name and a brief description.
2. **Target Audience:** Who is your ideal customer? Describe their demographics, biggest pain points, desires, and what they've already tried to solve their problem.
3. **Primary Goal:** What is the single most important action you want the viewer to take after watching this video (e.g., click a link, buy a product, schedule a call)?
4. **The "Big Promise":** What is the single biggest, most desirable result or outcome your product delivers for your customers?
5. **Unique Mechanism:** What is the unique name or process behind how your product works? (e.g., "The Metabolic Flip," "The 3-Step Profit Activator"). This is what makes your solution different.
6. **Offer Details:** What is included in the offer? Please list the core product and any bonuses. What is the price?
7. **Your Story (Epiphany Bridge):** What is your personal story related to the problem this product solves? What was the "aha" moment or epiphany that led you to create this solution?
8. **Tone & Style:** What should the tone of the video be (e.g., energetic and hyped, serious and professional, empathetic and caring)?
9. **Known Objections:** What are the most common reasons people might hesitate to buy? What are their biggest doubts or fears?
10. **Call to Action:** What is the specific URL or next step you want to direct viewers to? Is there any urgency or scarcity (e.g., limited spots, price increasing soon)?
## Core Frameworks
The core of this skill is Russell Brunson's "Hook, Story, Offer" framework, which is the foundation of a successful VSL.
* **Hook**: The first 3-10 seconds of the VSL. Its purpose is to grab the viewer's attention and create curiosity.
* **Pattern Interrupt**: Break the viewer's current thought pattern with something unexpected.
* **Big Promise**: State a bold claim about what the viewer can achieve.
* **Curiosity**: Hint at the solution without revealing it entirely.
* **Story (Problem/Agitation & Epiphany Bridge)**: This is where you connect with the viewer on an emotional level.
* **Problem/Agitation**: Introduce the core problem and agitate it by exploring the negative consequences at three levels: external, internal, and philosophical.
* **Epiphany Bridge**: Share a personal story about how you encountered the same problem, hit a wall, and had an epiphany that led to the solution you're now offering.
* **Offer (Solution & Stack)**: Present your solution and make it irresistible.
* **Solution & Unique Mechanism**: Introduce your product or service as the ultimate solution and explain the unique mechanism that makes it different and better than anything else.
* **The Stack**: Present your offer as a package of value, stacking multiple bonuses and benefits to increase its perceived value far beyond the asking price.
* **Risk Reversal**: Remove any remaining hesitation with a strong guarantee.
* **Call to Action (CTA)**: Clearly tell the viewer what to do next, often with urgency and scarcity to encourage immediate action.
## S-Tier Tactics (Must-Do)
1. **Nail the Hook**: Spend the majority of your time perfecting the first 10 seconds. If you don't get the hook right, the rest of the VSL doesn't matter.
2. **Three Levels of Pain**: When agitating the problem, you must address the external (physical/tangible), internal (emotional), and philosophical (purpose/status) struggles of your audience.
3. **The Epiphany Bridge is a Story, Not a Lecture**: Tell a real, vulnerable story. Don't just list facts. The goal is for the viewer to feel like they are having the epiphany with you.
4. **Value-Anchored Offer Stack**: The perceived value of your offer stack should be at least 10x the actual price. Anchor each item with a high value before revealing the final, much lower price.
5. **Strong, Clear Call to Action**: Be direct. Tell them exactly where to click and what will happen next. Use phrases like "Click the button below this video right now."
6. **Future Pacing**: Help the viewer imagine their life *after* they've used your product and achieved their desired result. Paint a vivid picture of their success.
7. **Incorporate a "Unique Mechanism"**: Your solution needs a unique name or process that makes it distinct. This isn't just a "course"; it's the "Profit Path Accelerator." This makes your solution proprietary and harder to commoditize.
## A-Tier Tactics (Highly Effective)
1. **Use Open Loops**: Create curiosity by opening a story or idea at the beginning of the VSL and only closing it later. This keeps viewers engaged.
2. **"If/Then" Statements**: Use "If you're someone who..." statements to segment your audience and make them feel understood.
3. **Social Proof**: Weave in testimonials, case studies, and statistics throughout the script, not just in one section.
4. **Scarcity and Urgency**: Use real (or ethically framed) scarcity and urgency to drive action. Examples: "Only 50 spots available," "Price increases tomorrow."
5. **Handle Objections Before They Arise**: Address common questions and doubts ("Is this for me?", "What if I don't have time?") directly in your script.
6. **Use Simple Language**: Write like you talk. Avoid jargon and complex vocabulary. The goal is clarity and connection, not to sound smart.
7. **Visual Cues in Script**: Write visual cues in your script (e.g., `[Show image of a frustrated business owner]`) to guide video production.
## B-Tier Tactics (Good to Have)
1. **The "One Thing" Focus**: Center your entire VSL around the "one big thing" your product solves. Don't try to be everything to everyone.
2. **"Feel, Felt, Found" for Objections**: When addressing an objection, say "I know how you feel. I felt the same way. But here's what I found..."
3. **Use a Catchy Tagline**: A memorable phrase that summarizes your big promise.
4. **Down-sell or Up-sell Paths**: For more advanced funnels, script out what happens if they say "no" (down-sell) or "yes" (up-sell).
## Common Mistakes to Avoid (D-Tier)
1. **Revealing the Solution Too Early**: If you give away the "what" and "how" before building value, there's no reason for them to buy.
2. **Being Boring**: A monotone delivery or a script devoid of personality will kill your conversion rate. Be energetic and passionate.
3. **A Weak or Unclear Offer**: If the viewer is confused about what they get or what it costs, they won't buy. Be crystal clear.
4. **No Risk Reversal**: A lack of a guarantee signals a lack of confidence in your own product.
5. **Focusing on Features, Not Benefits**: People don't buy a drill; they buy a hole in the wall. Sell the result, not the process.
6. **Making It All About You**: While you tell a personal story, the focus must always be on the viewer and their problems. Your story is a vehicle to connect with them.
7. **Hiding the Price**: Be upfront about the price when it's time to reveal it. Don't make them click to find out.
## Step-by-Step Workflow
1. **Phase 1: Research & Discovery**
* **Identify Your TRelated in Image & Video
watch
IncludedWatch a video (URL or local path). Downloads with yt-dlp, extracts auto-scaled frames with ffmpeg, pulls the transcript from captions (or Whisper API fallback), and hands the result to Claude so it can answer questions about what's in the video.
physical-ai-defect-image-generation
IncludedUse when the user wants to orchestrate defect image generation, run associated setup, or handle outputs on OSMO. The Day 0 path handles cold-start with USD-to-ROI, image-edit augmentation, and AnomalyGen to create initial PCBA datasets. The Day 1 path performs inference and labeling on real images. This skill helps with first-time asset setup, creation of finetuning checkpoints, and configuring deployment. Trigger keywords: defect image generation, dig workflow, dig pipeline, defect image detection workflow, aoi pipeline, aoi anomalygen, usd2roi anomalygen, day 0 pcba, day 1 pcba, day 1 real-photo alignment, day 1 manual roi, metal surface anomaly, glass defect, anomalygen finetune, setup_pcb, setup_metal, setup_glass, setup_pretrained, dig setup, dig datasets, dig pretrained checkpoint, dig image-edit endpoint.
accelint-react-best-practices
IncludedReact performance optimization and best practices. ALWAYS use this skill when working with any React code - writing components, hooks, JSX; refactoring; optimizing re-renders, memoization, state management; reviewing for performance; fixing hydration mismatches; debugging infinite re-renders, stale closures, input focus loss, animations restarting; preventing remounting; implementing transitions, lazy initialization, effect dependencies. Even simple React tasks benefit from these patterns. Covers React 19+ (useEffectEvent, Activity, ref props). Triggers - useEffect, useState, useMemo, useCallback, memo, inline components, nested components, components inside components, re-render, performance, hydration, SSR, Next.js, useDeferredValue, combined hooks.
elevenlabs-agents
IncludedBuild conversational AI voice agents with ElevenLabs Platform using React, JavaScript, React Native, or Swift SDKs. Configure agents, tools (client/server/MCP), RAG knowledge bases, multi-voice, and Scribe real-time STT. Use when: building voice chat interfaces, implementing AI phone agents with Twilio, configuring agent workflows or tools, adding RAG knowledge bases, testing with CLI "agents as code", or troubleshooting deprecated @11labs packages, Android audio cutoff, CSP violations, dynamic variables, or WebRTC config. Keywords: ElevenLabs Agents, ElevenLabs voice agents, AI voice agents, conversational AI, @elevenlabs/react, @elevenlabs/client, @elevenlabs/react-native, @elevenlabs/elevenlabs-js, @elevenlabs/agents-cli, elevenlabs SDK, voice AI, TTS, text-to-speech, ASR, speech recognition, turn-taking model, WebRTC voice, WebSocket voice, ElevenLabs conversation, agent system prompt, agent tools, agent knowledge base, RAG voice agents, multi-voice agents, pronunciation dictionary, voice speed control, elevenlabs scribe, @11labs deprecated, Android audio cutoff, CSP violation elevenlabs, dynamic variables elevenlabs, case-sensitive tool names, webhook authentication
humanizer
IncludedHumanize AI-generated text by detecting and removing patterns typical of LLM output. Rewrites text to sound natural, specific, and human. Uses 28 pattern detectors, 560+ AI vocabulary terms across 3 tiers, and statistical analysis (burstiness, type-token ratio, readability) for comprehensive detection. Use when asked to humanize text, de-AI writing, make content sound more natural/human, review writing for AI patterns, score text for AI detection, or improve AI-generated drafts. Covers content, language, style, communication, and filler categories.
generating-mermaid-diagrams
IncludedSalesforce architecture diagrams using Mermaid with ASCII fallback. Use this skill when generating text-based diagrams for Salesforce architecture, OAuth flows, ERDs, integration sequences, or Agentforce structure. TRIGGER when: user says "diagram", "visualize", "ERD", or asks for sequence diagrams, flowcharts, class diagrams, or architecture visualizations in Mermaid. DO NOT TRIGGER when: user wants PNG/SVG image output (use generating-visual-diagrams), or asks about non-Salesforce systems.