ab-test-generator
Generate A/B test variants for affiliate content. Triggers on: "create A/B test", "test my headline", "optimize my CTA", "generate variants", "split test…
Build email capture landing pages (squeeze pages) as single self-contained HTML files. Triggers on: "build a squeeze page", "email capture page", "lead magnet page", "create an opt-in page", "build an email list page", "lead capture landing page", "create a freebie page", "build
$ npx -y skills add Affitor/affiliate-skills --skill squeeze-page-builder --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/squeeze-page-builderContext preview
The summary Claude sees to decide when to auto-load this skill.
Build email capture landing pages (squeeze pages) as single self-contained HTML files. Triggers on: "build a squeeze page", "email capture page", "lead magnet page", "create an opt-in page", "build an email list page", "lead capture landing page", "create a freebie page", "build
name: squeeze-page-builder description: > Build email capture landing pages (squeeze pages) as single self-contained HTML files. Triggers on: "build a squeeze page", "email capture page", "lead magnet page", "create an opt-in page", "build an email list page", "lead capture landing page", "create a freebie page", "build a page to collect emails", "opt-in landing page", "email signup page for [product/niche]", "create a lead magnet landing page", "build a page that captures emails before sending to affiliate offer". license: MIT version: "1.0.0" tags: ["affiliate-marketing", "landing-pages", "conversion", "offers", "lead-generation", "squeeze-page"] compatibility: "Claude Code, ChatGPT, Gemini CLI, Cursor, Windsurf, OpenClaw, any AI agent" metadata: author: affitor version: "1.0" stage: S4-Landing
Build email capture landing pages (squeeze pages) as self-contained HTML files with no dependencies. The page offers a high-value lead magnet (ebook, checklist, template, or cheat sheet) in exchange for the visitor's email address, then redirects to an affiliate offer on form submission. Output is a single deployable `.html` file.
A squeeze page requires two things: 1. **The lead magnet** — the free thing offered in exchange for the email 2. **The thank-you redirect** — where the visitor goes after submitting (the affiliate link)
**Detect from user input. If not specified, ask:**
**Lead magnet selection guide** — suggest based on niche if user is unsure: | Niche | Best lead magnet type | |---|---| | Marketing / SEO | Checklist, swipe file, templates | | Finance / Investing | Calculator, cheat sheet, guide | | Health / Fitness | Meal plan, workout plan, tracker | | Software / SaaS | Tutorial, quick-start guide, resource list | | Business / Productivity | Templates, SOPs, spreadsheets |
**Lead magnet title formula** (high-converting):
Read `references/conversion-principles.md` for squeeze page-specific principles.
Key conversion levers for squeeze pages: 1. **Clarity over cleverness** — the visitor should know in 3 seconds what they get and what they must do 2. **Above-fold completeness** — the opt-in form must be visible without scrolling on mobile 3. **Single goal** — no navigation, no external links, no distractions 4. **Social proof** — even one strong number ("Join 4,200+ marketers") dramatically lifts conversion 5. **Privacy signal** — "No spam. Unsubscribe anytime." reduces friction at the form
Plan the page sections: 1. **Header** — logo/brand name only (no nav links) 2. **Hero section** (above fold):
3. **What's Inside** — 3-5 bullet points describing lead magnet contents 4. **Social Proof** — subscriber count, testimonial, or press mention 5. **Who This Is For** — 3-4 bullet points identifying the ideal reader 6. **Second opt-in form** — repeat the form lower on the page for scrollers 7. **Footer** — FTC note, privacy policy placeholder, Affitor attribution
**Thank-you redirect behavior:** The form submission should redirect to the affiliate URL. Since this is a static HTML file with no backend, use a JavaScript pattern:
form.addEventListener('submit', function(e) {
e.preventDefault();
// In production: POST email to your ESP (Mailchimp, ConvertKit, etc.)
// Then redirect to affiliate offer:
window.location.href = '[affiliate_url]';
});Include a comment block explaining how to wire this to a real ESP (Mailchimp embed code, ConvertKit, etc.).
Build a complete, self-contained HTML file:
**Copy requirements:**
Headline (8-12 words, result-focused):
Sub-headline (15-25 words):
Button copy (action-oriented, not "Submit"):
**HTML structure requirements:**
**JavaScript:**
Turn any AI into your affiliate marketing team. 52 AI-powered skills across 8 stages with a closed-loop flywheel.
Generate A/B test variants for affiliate content. Triggers on: "create A/B test", "test my headline", "optimize my CTA", "generate variants", "split test…
Set up affiliate conversion tracking with UTM parameters and link tagging. Triggers on: "set up tracking", "create UTM links", "track my affiliate links",…
Analyze site's internal link structure and optimize for hub-and-spoke SEO architecture. Triggers on: "optimize internal links", "internal linking", "link…
Generate affiliate performance reports with KPIs and recommendations. Triggers on: "show my affiliate report", "how are my programs doing", "performance…
Audit affiliate blog posts and landing pages for SEO issues. Triggers on: "audit my blog post for SEO", "check my SEO", "SEO review", "improve my rankings",…
Repurpose one piece of affiliate content into multiple formats. Triggers on: "repurpose my content", "turn my blog into tweets", "cross-post this", "content…