Most affiliate marketers pick programs by vibes, write content by guessing, and have no idea what actually converts.
I built a system that changes that — 32 AI-powered skills for Claude Code that handle the entire affiliate funnel: research, content, blog, landing pages, distribution, analytics, automation, and compliance.
Open source. MIT license. One paste to install.
The Problem
If you've tried affiliate marketing, this will sound familiar:
- You Google "best affiliate programs" and get SEO spam written to rank, not to help
- You write a blog review and guess if the CTA, headline, or disclosure is any good
- You have no idea which content actually drives clicks — you just hope
- You spend 4 hours on a landing page that converts at 0.2%
- You pick programs by vibes instead of data
The Solution: 8 Stages, 32 Skills
Each skill is a single Markdown file (SKILL.md) that tells Claude exactly how to think about a specific affiliate marketing task. Skills chain together — output from one feeds into the next automatically.
S1 RESEARCH ──▶ S2 CONTENT ──▶ S3 BLOG ──▶ S4 LANDING
│ │
▼ ▼
S6 ANALYTICS ◀──────── S5 DISTRIBUTION ◀──────┘
│
▼
S7 AUTOMATION ──▶ SCALE
│
S8 META (plan, comply, improve) ── across all stages
What each stage does
| Stage | Skills | What it does |
|---|---|---|
| S1: Research | affiliate-program-search, niche-opportunity-finder, competitor-spy, commission-calculator | Find and evaluate the best programs to promote |
| S2: Content | viral-post-writer, twitter-thread-writer, reddit-post-writer, tiktok-script-writer | Write viral social media content that drives clicks |
| S3: Blog | affiliate-blog-builder, comparison-post-writer, listicle-generator, how-to-tutorial-writer | Long-form SEO-optimized articles that rank and convert |
| S4: Landing | landing-page-creator, product-showcase-page, squeeze-page-builder, webinar-registration-page | High-converting pages in pure HTML/CSS |
| S5: Distribution | bio-link-deployer, email-drip-sequence, social-media-scheduler, github-pages-deployer | Get your content live and distributed |
| S6: Analytics | conversion-tracker, ab-test-generator, performance-report, seo-audit | Track, measure, and optimize |
| S7: Automation | email-automation-builder, content-repurposer, multi-program-manager, paid-ad-copy-writer | Scale what's working |
| S8: Meta | skill-finder, funnel-planner, compliance-checker, self-improver | Planning, FTC compliance, retrospectives |
The CLI: affiliate-check
The repo also ships a CLI tool that queries live program data from list.affitor.com:
$ affiliate-check search "AI video"
Name Commission Cookie Stars
─────────────────────────────────────────────────────────────────
HeyGen 20% recurring 60 days ★ 127
Synthesia 25% one-time 30 days ★ 84
Fliki 30% recurring 30 days ★ 52
One command. Real-time data. No SEO spam.
Other commands:
affiliate-check top # Top programs by stars
affiliate-check info heygen # Detailed program card
affiliate-check compare heygen synthesia # Side-by-side comparison
affiliate-check status # Server status
It runs as a persistent daemon (Bun) — first call starts it, subsequent calls are instant. Free tier works without an API key (max 5 results). Get unlimited access at list.affitor.com/settings.
Demo: Zero to First Commission
You: I want to promote AI video tools. What's the best program?
affiliate-check search "AI video"
Claude: HeyGen is the clear winner: highest commission, recurring,
longest cookie. Let me research it in depth.
You: Write a blog review of HeyGen for content creators.
Claude: [runs affiliate-blog-builder skill]
[2,000-word SEO review with pros/cons, comparison table,
FTC disclosure, and affiliate CTA]
You: Create a landing page for this.
Claude: [runs landing-page-creator skill]
[single-file HTML/CSS page, AIDA framework, mobile-responsive,
ready to deploy]
You: Plan my full funnel — I have 5 hours/week.
Claude: [runs funnel-planner skill]
Week 1: Research → select 2-3 programs
Week 2: Content → 5 LinkedIn + Twitter posts
Week 3: Blog → 1 review article
Week 4: Deploy → bio link page live
Week 5: Analytics → fix SEO issues
Week 6: Optimize → test headlines
How it works
Each skill defines:
- When to trigger — natural language patterns that activate the skill
- Input/Output schemas — structured data for agent interop
- Workflow — step-by-step procedure with decision points
- Chaining — how outputs from one skill feed into the next
Skills pass data through conversation context, not files. Run S1 to find a program, then S2 uses that program's data automatically — no copy-pasting.
Entry points
You don't have to start from S1. Jump in wherever you are:
-
New to affiliate marketing: S8
funnel-planner→ it plans everything - Have a product already: S2 (write content) or S3 (write a review)
- Have content, need pages: S4 (landing page) or S5 (bio link)
- Want to optimize: S6 (analytics + SEO audit)
- Ready to scale: S7 (automation + paid ads)
-
Not sure which skill: S8
skill-finder
Install
Requirements: Claude Code, Git, Bun v1.0+ (for CLI).
Open Claude Code and paste this:
Install affiliate-skills: run
git clone https://github.com/Affitor/affiliate-skills.git ~/.claude/skills/affiliate-skills && cd ~/.claude/skills/affiliate-skills && ./setupthen add an "affiliate-skills" section to CLAUDE.md listing the 32 available skills across 8 stages.
Inspiration
This project is inspired by @garrytan's gstack (14K+ stars) — same pattern: skills + CLI tool + manifesto README.
gstack gave Claude Code dev superpowers. affiliate-skills gives it marketing superpowers.
Links
- GitHub: github.com/Affitor/affiliate-skills
- Directory: list.affitor.com
- MCP Connector: list.affitor.com/api/mcp
MIT license. Contributions welcome.
Built by Affitor. If you find it useful, star it on GitHub ⭐
Top comments (0)