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 "X vs Y" comparison blog posts that help readers choose between two competing products. Triggers on: "write a comparison post", "X vs Y blog post", "compare [product A] and [product B]", "which is better [A] or [B]", "head to head comparison", "[product] vs [product]
$ npx -y skills add Affitor/affiliate-skills --skill comparison-post-writer --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/comparison-post-writerContext preview
The summary Claude sees to decide when to auto-load this skill.
Write "X vs Y" comparison blog posts that help readers choose between two competing products. Triggers on: "write a comparison post", "X vs Y blog post", "compare [product A] and [product B]", "which is better [A] or [B]", "head to head comparison", "[product] vs [product]
name: comparison-post-writer description: > Write "X vs Y" comparison blog posts that help readers choose between two competing products. Triggers on: "write a comparison post", "X vs Y blog post", "compare [product A] and [product B]", "which is better [A] or [B]", "head to head comparison", "[product] vs [product] article", "comparison review", "write a versus article", "side by side comparison blog", "which should I choose [A] or [B]", "compare these two products for my blog". license: MIT version: "1.0.0" tags: ["affiliate-marketing", "blogging", "seo", "content-writing", "comparison", "versus"] compatibility: "Claude Code, ChatGPT, Gemini CLI, Cursor, Windsurf, OpenClaw, any AI agent" metadata: author: affitor version: "1.0" stage: S3-Blog
Write high-converting "X vs Y" comparison blog posts that rank on Google and help readers make a confident buying decision. Each post includes a feature comparison table, individual product breakdowns, pros and cons, a clear winner recommendation, and affiliate CTAs placed at maximum-intent moments.
Parse the user's request for product names. You need a minimum of 2 and a maximum of 3 products.
**If only 1 product is provided:**
**If 3+ products are provided:**
**Affiliate priority**: The user's affiliate product goes first (featured position). If both products have affiliate links, feature the higher-commission one in the "winner" slot unless the product genuinely loses on quality.
For each product, use `web_search` to gather: 1. **Pricing**: starting price, tiers, free trial availability 2. **Key features**: 8-12 features that matter to buyers 3. **Target audience**: who uses this product and why 4. **Known weaknesses**: common complaints on G2, Capterra, Reddit, or Trustpilot 5. **Unique differentiator**: one thing this product does better than everyone else 6. **Search volume signal**: `"[product A] vs [product B]"` — check if autocomplete shows this is a real query
Search queries to run per product:
Determine the 6-10 comparison dimensions that matter most for this product category. These should be:
**Example dimensions by category:**
Assign a winner per dimension based on research. Mark ties where genuine.
Choose one of three angles based on what the data shows:
| Angle | When to use | Headline formula | |---|---|---| | **Clear winner** | One product is genuinely better for most users | "[A] vs [B]: [A] Wins for Most, But [B] Is Better If..." | | **It depends** | Products serve different audiences | "[A] vs [B]: Which Is Right for You? (Honest Comparison)" | | **Upset** | Lesser-known product beats the market leader | "[A] vs [B]: Why [Lesser-Known] Is Actually Better in [Year]" |
Default to "clear winner" — readers want a recommendation, not a non-answer.
Write the full comparison post following this exact structure:
**1. FTC Disclosure** (3 lines, above the fold) Read `shared/references/ftc-compliance.md` and use the medium format. Insert immediately after the title.
**2. Introduction** (150-250 words)
**3. Quick Verdict Box** (immediately after intro) A scannable summary for readers who won't read the full article:
**Quick Verdict** - Best overall: [Product A] — [one-line reason] - Best for [use case]: [Product B] — [one-line reason] - Best for budget: [Product X] - Skip if: [edge case where neither works]
**4. Product Overviews** (200-300 words each) One H2 section per product:
**5. Feature Comparison Table** A full markdown table with all comparison dimensions:
| Feature | [Product A] | [Product B] | |---|---|---| | [Dimension 1] | ✅ Yes | ❌ No | | [Dimension 2] | ⭐ Better | Good | | Price | $X/mo | $Y/mo |
Use ✅ / ❌ / ⚠️ (partial) for binary features. Use descriptive text for nuanced ones. Bold the winner per row.
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…