Install any skill in seconds. Free to start, no credit card required.
Get Started Free →affitor/multi-program-manager
Manage and compare multiple affiliate programs as a portfolio.
Passed 12 of 22 test cases with the skill, and 5 of 22 without it.
and 10 more in the full report
7 fixed5 passed either way10 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 7 test cases the skill fixed. Same model, same prompt, with and without the skill.
I need scorecards for my three affiliate tools: Product A ($900/mo, high EPC), Product B ($300/mo, steady), and Product C ($20/mo, 800 clicks). What are the exact four standard action classification values that must be used across all scorecards?
| Checked | Without skill | With skill |
|---|---|---|
| lists double_down as an action classification value | Missed | Passed |
| lists phase_out as an action classification value | Missed | Passed |
The instructions your model reads when the skill loads.
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.
test cases passed, vs 5 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.