Agent skill · Content & Marketing

commission-calculator

Calculate realistic affiliate earnings projections before committing to a program. Use this skill when the user asks about affiliate earnings, projecting income, calculating commissions, estimating how much they can make, comparing program payouts, or says "how much can I make promoting X", "calculate my affiliate income", "is this commission worth it", "how long to first $1000", "compare earnings between programs", "traffic to income calculator", "what conversion rate should I expect", "earnings estimate for affiliate program", "how many sales do I need".

Affitorgithub.com/AffitorGitHub ↗
claude-codecursorMIT
Install
npx skills add Affitor/affiliate-skills --skill commission-calculator --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 13 KB
Bundled scripts: none
Version: 1.0.0
Declared author: affitor
Requires: Claude Code, ChatGPT, Gemini CLI, Cursor, Windsurf, OpenClaw, any AI agent
Path: skills/research/commission-calculator/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 586
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Commission Calculator Project realistic monthly affiliate earnings based on traffic estimates, platform conversion rates, and program commission structures. Helps affiliates decide which programs are worth their time before investing months of content creation. ## Stage This skill belongs to Stage S1: Research ## When to Use - User wants to project income before choosing a program - User wants to compare the earnings potential of 2+ programs - User is setting income goals and needs realistic benchmarks - User is deciding whether a niche is worth entering based on earning potential - User asks "how many page views / subscribers / followers do I need to make X" ## Input Schema ``` { programs: [ { name: string # (required) "HeyGen" reward_value: string # (required) "30%" or "$50" reward_type: string # (required) "cps_recurring" | "cps_one_time" | "cpl" | "cpa" reward_duration: string # (optional) "12 months" | "lifetime" | "first purchase" cookie_days: number # (optional, default: 30) 30 avg_product_price: number # (optional) Monthly plan price in USD. Needed for % commissions } ] traffic: { monthly_visitors: number # (optional) Estimated monthly website visitors or video views emai

What's inside
Steps it walks through
  1. Stage
  2. When to Use
  3. Input Schema
  4. Workflow
  5. Step 1: Gather Program Details
  6. Step 2: Gather Traffic Estimates
  7. Step 3: Apply Conversion Rate Assumptions
  8. Step 4: Calculate Monthly and Projected Earnings
  9. Step 5: Side-by-Side Comparison (Multiple Programs)
  10. Step 6: Reverse Calculation (If Goal Provided)
  11. Step 7: Sanity Check and Context
  12. Step 8: Self-Validation
  13. Output Schema
  14. Output Format
Ships with 1 file
  • LICENSE.txt
More from affiliate-skills
All skills →
About this skill
What does the commission-calculator skill do?

Calculate realistic affiliate earnings projections before committing to a program. Use this skill when the user asks about affiliate earnings, projecting income, calculating commissions, estimating how much they can make, comparing program payouts, or says "how much can I make promoting X", "calculate my affiliate income", "is this commission worth it", "how long to first $1000", "compare earnings between programs", "traffic to income calculator", "what conversion rate should I expect", "earnings estimate for affiliate program", "how many sales do I need".

How do I install it?

Run `npx skills add Affitor/affiliate-skills --skill commission-calculator --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From Affitor/affiliate-skills, a repository with 586 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going