ab-test-generator
Generate A/B test variants for affiliate content. Triggers on: "create A/B test", "test my headline", "optimize my CTA",…
Set up affiliate conversion tracking with UTM parameters and link tagging. Triggers on: "set up tracking", "create UTM links", "track my affiliate links", "tracking pixels", "click attribution", "organize my links", "UTM parameters", "tag my links", "campaign tracking", "link
Claude Code
$ npx -y skills add Affitor/affiliate-skills --skill conversion-tracker --agent claude-code
Codex
$ npx skills add Affitor/affiliate-skills --skill conversion-tracker -a codex -y
Cursor
$ npx skills add Affitor/affiliate-skills --skill conversion-tracker -a cursor -y
Gemini CLI
$ npx skills add Affitor/affiliate-skills --skill conversion-tracker -a gemini-cli -y
GitHub Copilot
$ npx skills add Affitor/affiliate-skills --skill conversion-tracker -a github-copilot -y
OpenCode
$ npx skills add Affitor/affiliate-skills --skill conversion-tracker -a opencode -y
Windsurf
$ npx skills add Affitor/affiliate-skills --skill conversion-tracker -a windsurf -y
name: conversion-tracker description: > Set up affiliate conversion tracking with UTM parameters and link tagging. Triggers on: "set up tracking", "create UTM links", "track my affiliate links", "tracking pixels", "click attribution", "organize my links", "UTM parameters", "tag my links", "campaign tracking", "link tracking setup", "prepare for launch", "debug attribution", "tracking spreadsheet". license: MIT version: "1.0.0" tags: ["affiliate-marketing", "analytics", "optimization", "tracking", "conversion"] compatibility: "Claude Code, ChatGPT, Gemini CLI, Cursor, Windsurf, OpenClaw, any AI agent" metadata: author: affitor version: "1.0" stage: S6-Analytics
Set up affiliate conversion tracking — generate UTM-tagged links, create link naming conventions, configure tracking pixel setup instructions, and build a tracking spreadsheet. Output is a Markdown tracking guide with a table of tagged links ready to deploy.
S6: Analytics — The difference between amateur and professional affiliates. You can't optimize what you don't measure. After deploying content (S5), you need UTM-tagged links for every platform and content piece to know exactly which channel drives conversions.
product:
name: string # REQUIRED — product name (e.g., "HeyGen")
affiliate_url: string # REQUIRED — base affiliate link
platforms: # OPTIONAL — where content will be published
- string # e.g., ["linkedin", "twitter", "blog", "email", "reddit"]
# Default: ["blog", "twitter", "linkedin"]
campaign_name: string # OPTIONAL — campaign identifier (e.g., "q1-2026-ai-tools")
# Default: auto-generated from product name + date
tracking_tool: string # OPTIONAL — "google_analytics" | "voluum" | "clickmagick"
# | "manual_utm". Default: "manual_utm"
content_types: # OPTIONAL — types of content being created
- string # e.g., ["blog_review", "social_post", "email", "landing_page"]**Chaining context**: If S1 was run, pull `recommended_program.affiliate_url` and `recommended_program.name`. If S2-S5 outputs exist, use them to determine platforms and content types automatically.
Collect product name, affiliate URL, and target platforms. If not provided, default to blog + twitter + linkedin (the three most common affiliate channels).
For each platform × content-type combination, create a UTM-tagged URL:
Append UTM parameters to the affiliate URL. Handle URLs that already have query parameters (use `&` not `?`).
Establish a consistent naming scheme:
{product}-{platform}-{content_type}-{variant}Example: `heygen-linkedin-review-v1`
Based on `tracking_tool`:
Present all links in a structured table with:
Before presenting output, verify:
If any check fails, fix the output before delivering. Do not flag the checklist to the user — just ensure the output passes.
output_schema_version: "1.0.0" # Semver — bump major on breaking changes
tracking:
product: string
campaign: string
total_links: number
links:
- name: string # e.g., "heygen-linkedin-review-v1"
platform: string
content_type: string
url: string # full UTM-tagged URL
utm_source: string
utm_medium: string
utm_campaign: string
utm_content: string
naming_convention:
pattern: string # e.g., "{product}-{platform}-{type}-{variant}"
examples: string[]
setup_guide:
tool: string
steps: string[]1. **Tracking Links Table** — Markdown table with all tagged links 2. **Naming Convention** — pattern + examples for consistency 3. **Setup Guide** — step-by-step instructions for the chosen tracking tool 4. **Next Steps** — what to do with these links (plug into S2-S5 content)
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",…
Analyze site's internal link structure and optimize for hub-and-spoke SEO architecture. Triggers on: "optimize internal links",…
Generate affiliate performance reports with KPIs and recommendations. Triggers on: "show my affiliate report", "how are my…
Audit affiliate blog posts and landing pages for SEO issues. Triggers on: "audit my blog post for SEO", "check my SEO", "SEO…
Repurpose one piece of affiliate content into multiple formats. Triggers on: "repurpose my content", "turn my blog into tweets",…
Build multi-sequence email automation flows with branching logic. Triggers on: "build email automation", "create email funnel",…
When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use…
Comprehensive SEO analysis for any website or business type. Full site audits, single-page analysis, technical SEO (crawlability,…
Turn the current project website into a short, polished, shareable launch video using Hyperframes. Use when someone says "/brag",…
Full website GEO+SEO audit with parallel subagent delegation. Orchestrates a comprehensive Generative Engine Optimization audit…