convert-vsl-page

Featured

Author the page that hosts a Video Sales Letter: video embed, headline + subhead above the player, buy-button reveal mechanics, supporting copy below the fold, and Method audit footer. Emits brief + paste-ready HTML/CSS. Use when the user has (or will record) a VSL and needs the page that delivers it to traffic. Not for the VSL script itself (see /convert vsl) and not for written long-form sales pages (see /convert sales-page).

AI & Automation 604 stars 115 forks Updated 3 days ago AGPL-3.0

Install

View on GitHub

Quality Score: 91/100

Stars 20%
93
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Convert VSL Page - The VSL Hosting Page > *"The VSL does the selling. The page does three things: get them to press play, hold them while they watch, and put the door right where they expect it the moment they decide."* This skill builds the page that wraps the video. The page applies a compressed Donahoe Method (the video carries most of it), with a deliberate buy-button reveal pattern that respects viewer trust. ## When to Use Trigger phrases: `vsl page`, `vsl hosting page`, `page for my vsl`, `buy button reveal`, `/convert vsl-page <product>`. Use when the VSL script exists (or will exist) and the user needs a page to deliver the video to traffic, with appropriate above-fold framing and below-fold reinforcement. ## When NOT to Use - **Writing the VSL script** → `/convert vsl`. - **Long-form written sales page (no video)** → `/convert sales-page`. - **Webinar reg page (different intent - registering for a future event)** → `/convert webinar-reg`. - **Checkout** → `/convert checkout-page`. - **Auditing existing VSL page** → `/convert audit`. ## Inputs Required: 1. **VSL video URL or embed code** - the video that lives on this page. 2. **Product / offer** - same brief as `convert-sales-page` requires. 3. **The one person + The Nerve** (One Person Rule). 4. **Reveal mechanic preference** - instant, time-delayed, or pixel-tracked. Default: time-delayed at the script's CTA timestamp (typically 13:00 for an 18-minute VSL). Optional: - **Existing VSL transcript** - for...

Details

Author
FerroxLabs
Repository
FerroxLabs/wayland
Created
3 months ago
Last Updated
3 days ago
Language
TypeScript
License
AGPL-3.0

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

convert-vsl

Author Video Sales Letter scripts: 18-minute spoken structure with timestamps, doctor-visit pattern, Method primitives compressed to spoken cadence. Emits script + reader-cue annotations. Use when the user needs a VSL script from scratch and intends to record themselves or a presenter. Not for the page that hosts the video (see /convert vsl-page) and not for written long-form (see /convert sales-page).

604 Updated 3 days ago
FerroxLabs
AI & Automation Featured

convert-sales-page

Author long-form direct-response sales pages: section architecture, full body copy, paste-ready HTML/CSS, and Method audit footer. Applies The Donahoe Method top-to-bottom across 16 sections. Use when the user has a product and needs a complete sales page built from a brief - not a teardown of an existing URL. Not for auditing live URLs (use /market landing) or rewriting existing copy (use /convert rewrite). For squeeze/opt-in pages use /convert squeeze.

604 Updated 3 days ago
FerroxLabs
AI & Automation Featured

convert-squeeze-page

Author single-purpose opt-in (squeeze) pages: compressed Method, one promise, one form, one CTA. Emits brief + paste-ready HTML/CSS with accessible form markup. Use when the user wants email addresses in exchange for a single specific promise (lead magnet, waitlist, free training). Not for full long-form sales pages (see /convert sales-page) or the lead-magnet delivery page (see /convert lead-magnet-page).

604 Updated 3 days ago
FerroxLabs