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…
Manage and compare multiple affiliate programs as a portfolio. Triggers on: "manage my affiliate programs", "compare my programs", "portfolio overview", "which program should I focus on", "diversify my affiliate income", "program switching", "affiliate portfolio", "program
$ npx -y skills add Affitor/affiliate-skills --skill multi-program-manager --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/multi-program-managerContext preview
The summary Claude sees to decide when to auto-load this skill.
Manage and compare multiple affiliate programs as a portfolio. Triggers on: "manage my affiliate programs", "compare my programs", "portfolio overview", "which program should I focus on", "diversify my affiliate income", "program switching", "affiliate portfolio", "program
name: multi-program-manager description: > Manage and compare multiple affiliate programs as a portfolio. Triggers on: "manage my affiliate programs", "compare my programs", "portfolio overview", "which program should I focus on", "diversify my affiliate income", "program switching", "affiliate portfolio", "program comparison", "revenue allocation", "which programs to drop", "add new programs", "affiliate program strategy". license: MIT version: "1.0.0" tags: ["affiliate-marketing", "automation", "scaling", "workflow", "portfolio", "multi-program"] compatibility: "Claude Code, ChatGPT, Gemini CLI, Cursor, Windsurf, OpenClaw, any AI agent" metadata: author: affitor version: "1.0" stage: S7-Automation
Manage and compare multiple affiliate programs as a portfolio — overview, performance comparison, diversification strategy, program switching decisions, and revenue allocation. Output is a portfolio dashboard with strategic recommendations and a weekly action plan.
S7: Automation — Most affiliates either promote too few programs (concentration risk) or too many (effort dilution). This skill applies portfolio thinking to affiliate marketing: analyze your programs like investments, identify which to double down on, maintain, or drop, and allocate your limited time for maximum ROI.
programs:
- name: string # REQUIRED — program name
affiliate_url: string # OPTIONAL — affiliate link
reward_value: string # OPTIONAL — commission (e.g., "30% recurring")
reward_type: string # OPTIONAL — "cps_recurring" | "cps_one_time" | "cpl" | "cpc"
monthly_revenue: number # OPTIONAL — avg monthly revenue ($)
monthly_clicks: number # OPTIONAL — avg monthly clicks
niche: string # OPTIONAL — product category
status: string # OPTIONAL — "active" | "paused" | "new" | "considering"
goal: string # OPTIONAL — "maximize_revenue" | "diversify"
# | "reduce_risk" | "find_gaps"
# Default: "maximize_revenue"
budget_hours: number # OPTIONAL — weekly hours available for content
# Default: 10**Chaining context**: If S1 program research or S6.3 performance data exists in conversation, pull program details and metrics automatically.
Compile all programs into a dashboard:
For each program with data:
**Concentration Risk**:
**Niche Overlap**:
**Revenue Stability**:
For each program, assign an action:
Based on `budget_hours`, allocate weekly time:
Provide specific weekly tasks tied to Affitor skills.
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
portfolio:
total_programs: number
active_programs: number
total_monthly_revenue: number
concentration_risk: string # "high" | "moderate" | "low"
niche_diversification: string # "good" | "overlapping" | "single_niche"
revenue_stability: string # "stable" | "moderate" | "volatile"
programs:
- name: string
niche: string
reward_type: string
monthly_revenue: number
epc: number
revenue_share: number
action: string # "double_down" | "maintain" | "optimize" | "phase_out"
reason: string
recommendations:
- action: string
program: string
skill: string # which Affitor skill to use
task: string # specific task
priority: number # 1 = highest
weTurn 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…