From automation-skills
Researches and evaluates affiliate programs by searching openaffiliate.dev, comparing commission rates, cookie durations, and earning potential. Helps users find programs to promote in any niche.
How this skill is triggered — by the user, by Claude, or both
Slash command
/automation-skills:affiliate-program-searchThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Help affiliate marketers research, evaluate, and pick winning programs to promote.
Help affiliate marketers research, evaluate, and pick winning programs to promote. Data source: openaffiliate.dev — open affiliate program directory. Public API, no key required.
This skill belongs to Stage S1: Research
{
niche: string # (optional, default: "AI/SaaS tools") Category or niche interest
commission_pref: string # (optional, default: "recurring, 20%+") Commission preference
audience: string # (optional, default: "content creators") Target audience type
platform: string # (optional, default: "any") Platform they'll promote on
compare: string[] # (optional) Specific programs to compare head-to-head
}
Ask (if not clear from context):
If user says "just find me something good" → default to: AI/SaaS tools, recurring commission, 20%+, content creator audience.
See references/openaffiliate-api.md for integration methods.
Two methods available:
GET https://openaffiliate.dev/api/programs?q=<term> — public, no auth needed, structured dataweb_search "site:openaffiliate.dev [category]" then web_fetch the pageExtract for each program: name, reward_value, reward_type, cookie_days, stars_count, tags, description.
Apply the scoring framework from references/scoring-criteria.md.
Score each program on 5 dimensions (1-10 scale):
Overall = weighted average. Verdict: 7.5+ "Strong Pick" / 5.5-7.4 "Worth Testing" / <5.5 "Skip".
For dimensions that require external data (Market Demand, Competition Level), use web_search to check Google results count for "[product] review" and "[product] affiliate" queries.
Before presenting output, verify:
reward_value from API data, not hallucinatedcookie_days is numeric and from API responseIf any check fails, fix the output before delivering. Do not flag the checklist to the user — just ensure the output passes.
Other skills (viral-post-writer, affiliate-blog-builder, etc.) consume these fields from conversation context:
{
output_schema_version: "1.0.0" # Semver — bump major on breaking changes
recommended_program: {
name: string # "HeyGen"
slug: string # "heygen"
reward_value: string # "30%"
reward_type: string # "cps_recurring"
reward_duration: string # "12 months"
cookie_days: number # 60
description: string # Short product description
tags: string[] # ["ai", "video"]
url: string # Product website
}
score: {
overall: number # 8.2
verdict: string # "Strong Pick"
reasoning: string # Why this is the top pick
}
runner_up: Program | null # Same structure, second choice
all_scored: ProgramScore[] # Full list of scored programs
}
## Programs Found
| Program | Commission | Type | Cookie | Stars | Score |
|---------|-----------|------|--------|-------|-------|
| HeyGen | 30% | Recurring | 60d | ⭐ 42 | 8.2/10 |
| ... | ... | ... | ... | ... | .../10 |
## Top Pick: [Program Name]
**Why:** [2-3 sentences explaining why this is the best fit]
| Dimension | Score | Note |
|-----------|-------|------|
| Earning Potential | 8/10 | 30% recurring on $24-48/mo |
| Content Potential | 9/10 | Visual AI video, easy to demo |
| Market Demand | 8/10 | AI video trending, high search volume |
| Competition | 6/10 | Growing number of affiliates |
| Trust Factor | 8/10 | Strong brand, 42 stars on openaffiliate.dev |
| **Overall** | **8.2/10** | **Strong Pick** |
## Runner-up: [Program Name]
**Why:** [1-2 sentences]
## Next Steps
1. Sign up for [Program] affiliate program → [search for signup page]
2. Run `viral-post-writer` to create content for this product
3. Run `affiliate-blog-builder` to write a review post
references/openaffiliate-api.md Method 2)web_search to find program details directly, still apply scoring frameworkExample 1:
User: "I want to promote AI video tools, commission recurring, at least 20%"
→ Search openaffiliate.dev for programs tagged "ai" or "video": GET /api/programs?q=ai+video
→ Filter: reward_type = cps_recurring, reward_value ≥ 20%
→ Score and rank: HeyGen, Synthesia, ElevenLabs, InVideo AI...
→ Recommend top pick with full scorecard
Example 2:
User: "Compare HeyGen vs Synthesia for my LinkedIn audience"
→ Fetch both from openaffiliate.dev: GET /api/programs/heygen and GET /api/programs/synthesia
→ Score both, emphasize Content Potential for LinkedIn
→ Side-by-side comparison table + recommendation
→ Note: LinkedIn audience = B2B, weight higher-price products
Example 3: User: "I'm a beginner, what should I promote first?" → Default criteria: AI/SaaS, recurring, easy-to-demo products → Weight beginner-friendly factors: free tier, low payout threshold, strong brand → Recommend program with easiest path to first commission
references/scoring-criteria.md — the 5-dimension scoring framework with rubricsreferences/openaffiliate-api.md — how to fetch data from openaffiliate.dev (API + fallback)references/platform-rules.md — platform-specific considerations when recommending programsshared/references/flywheel-connections.md — master flywheel connection mapviral-post-writer (S2) — recommended_program product data for social contenttwitter-thread-writer (S2) — recommended_program for Twitter threadsreddit-post-writer (S2) — recommended_program for Reddit postscontent-pillar-atomizer (S2) — recommended_program for content creationaffiliate-blog-builder (S3) — recommended_program for blog articleslanding-page-creator (S4) — recommended_program for landing pagesgrand-slam-offer (S4) — recommended_program for offer designbonus-stack-builder (S4) — product data for bonus designconversion-tracker (S6) — top converting niches → search for more programs in winning nichesperformance-report (S6) — performance data showing which program types convert bestchain_metadata:
skill_slug: "affiliate-program-search"
stage: "research"
timestamp: string
suggested_next:
- "purple-cow-audit"
- "viral-post-writer"
- "landing-page-creator"
- "grand-slam-offer"
npx claudepluginhub affitor/affiliate-skills --plugin research-skillsResearches affiliate programs from official sources and produces a verified, publish-ready listing for openaffiliate.dev.
Designs and optimizes customer referral and affiliate programs for viral growth using best practices, loops, and incentives. Useful for product teams building growth features.
Designs, optimizes, or analyzes referral programs, affiliate programs, and word-of-mouth strategies. Covers incentive structures, trigger moments, and growth optimization.