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…
Write viral social media posts that promote affiliate products naturally. Use this skill when the user asks anything about writing social media content for affiliate marketing, creating posts for LinkedIn/X/Reddit/Facebook, promoting a product on social media, writing affiliate
$ npx -y skills add Affitor/affiliate-skills --skill viral-post-writer --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/viral-post-writerContext preview
The summary Claude sees to decide when to auto-load this skill.
Write viral social media posts that promote affiliate products naturally. Use this skill when the user asks anything about writing social media content for affiliate marketing, creating posts for LinkedIn/X/Reddit/Facebook, promoting a product on social media, writing affiliate
name: viral-post-writer description: > Write viral social media posts that promote affiliate products naturally. Use this skill when the user asks anything about writing social media content for affiliate marketing, creating posts for LinkedIn/X/Reddit/Facebook, promoting a product on social media, writing affiliate content, or mentions "viral post", "social media post", "content for affiliate". Also trigger for: "write a post about X", "help me promote X on LinkedIn", "create a thread about X", "make a Reddit post for X", "draft tweets for X", "social media content for affiliate program", "how to promote X on social", "write something that goes viral", "LinkedIn post for affiliate", "X thread about this tool", "help me sell X naturally on social media". license: MIT version: "1.0.0" tags: ["affiliate-marketing", "content-creation", "social-media", "copywriting", "viral"] compatibility: "Claude Code, ChatGPT, Gemini CLI, Cursor, Windsurf, OpenClaw, any AI agent" metadata: author: affitor version: "1.0" stage: S2-Content
Write high-converting social media posts that promote affiliate products without feeling salesy. Each post uses proven viral frameworks, is tailored to the target platform, and includes proper FTC disclosure.
This skill belongs to Stage S2: Content
{
product: { # (required) Product to promote — from S1 output or user-provided
name: string # "HeyGen"
description: string # What the product does (1-2 sentences)
reward_value: string # "30%" (for context — never shown in post)
url: string # Product website or affiliate link
}
platform: string # (required) "linkedin" | "x" | "reddit" | "facebook" | "all"
angle: string # (optional, default: auto-selected) Content angle — see Viral Frameworks
tone: string # (optional, default: "conversational") "conversational" | "professional" | "casual" | "storytelling"
audience: string # (optional, default: inferred from platform) Target audience description
personal_experience: string # (optional) User's real experience with the product — makes content authentic
cta_style: string # (optional, default: "soft") "soft" | "direct" | "question"
}If not clear from conversation: 1. What product are they promoting? (Check if S1 ran earlier — use `recommended_program` from context) 2. Which platform? (If "all", generate for LinkedIn + X + Reddit) 3. Any personal experience with the product? (Authentic stories convert 3-5x better)
If user just says "write a post for HeyGen" → default to LinkedIn, conversational tone, soft CTA.
If product details are missing, use `web_search "[product name] features pricing"` to research.
Even if product info is provided, do a quick `web_search` to find:
Extract 2-3 **specific details** — exact numbers, real features, concrete use cases. Generic "this tool is amazing" posts don't go viral.
Before picking a framework, check what's already working for this topic:
**If `trending-content-scout` or `content-angle-ranker` ran earlier:**
**If no scout data available (quick mode):**
**Apply findings to framework selection:**
This step takes <2 minutes but significantly increases the odds of creating content that performs above the benchmark rather than below it.
Select from `references/viral-frameworks.md` based on product + platform + angle.
If user specified an `angle`, use that framework. Otherwise, auto-select:
| Platform | Best Default Framework | |----------|----------------------| | LinkedIn | Transformation Story or Contrarian Take | | X | Thread (Problem → Solution) or Hot Take | | Reddit | Genuine Recommendation or Problem-Solve | | Facebook | Before/After or Listicle |
Apply the selected framework from `references/viral-frameworks.md`.
**Critical rules:** 1. **Hook in first line** — reader decides in 1.5 seconds whether to keep reading 2. **Specific > generic** — "saved 4 hours/week on video editing" beats "great tool" 3. **Story > pitch** — wrap the recommendation in a narrative or discovery 4. **Platform-native format** — see `references/platform-specs.md` for formatting rules 5. **One CTA
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…