# Listicle Generator

Write "Top N best..." listicle articles for affiliate marketing with mini-reviews...

- Repository: https://github.com/Affitor/affiliate-skills (757 stars)
- Category: Marketing
- License: MIT
- Last updated: 2026-10-19
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add Affitor/affiliate-skills --skill listicle-generator -g -a claude-code -y`
Codex: `npx skills add Affitor/affiliate-skills --skill listicle-generator -g -a codex -y`
Cursor: `npx skills add Affitor/affiliate-skills --skill listicle-generator -g -a cursor -y`
Gemini CLI: `npx skills add Affitor/affiliate-skills --skill listicle-generator -g -a gemini-cli -y`
Claude Code plugin marketplace: `/plugin marketplace add Affitor/affiliate-skills`

## Description

Write "Top N best..." listicle articles for affiliate marketing with mini-reviews, pricing, pros/cons, and CTAs per entry. Triggers on: "write a best of list", "top 10 [category] tools", "best [product category] article", "roundup post", "listicle about [category]", "write a top tools article", "best [N] alternatives to [product]", "product roundup", "write a tools comparison list", "best software for [use case]", "top picks for [category]".

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# Listicle Generator

Write "Top N Best [Category]" roundup articles that rank on Google, capture featured snippets, and drive affiliate conversions across multiple products. Each list entry is a self-contained mini-review with features, pricing, pros/cons, audience fit, and a CTA. The article is structured to win both the featured snippet and the "People Also Ask" box.

## When to Use

- User wants to cover an entire product category with multiple affiliate links
- User says "best", "top", "roundup", "list of", or mentions a number with a category
- User wants to capture high-volume generic keywords ("best email marketing tools") vs. specific product searches
- User has multiple affiliate programs in the same category and wants one article to cover them all
- User wants an article format that benefits from regular updates (add/remove products as market evolves)

## Workflow

### Step 1: Determine List Parameters

Parse the user's request for:
- **Category**: what type of product (e.g., "email marketing tools", "AI video generators")
- **List size (N)**: explicitly stated number, or auto-select based on category depth
  - Niche/specialized categories: 5-7 products
  - Broad/competitive categories: 7-10 products
  - Very broad (e.g., "project management tools"): 10-12 products
- **Target audience**: inferred from category + any context clues (beginners, enterprises, specific industries)
- **Year**: always use current year in the title for freshness signal

**If no affiliate product is specified:**
- Ask: "Which product are you promoting? I'll feature it prominently in the list."
- If user says to proceed anyway, generate a balanced list and note where they should insert their affiliate link.

### Step 2: Research the Product Landscape

Use `web_search` to build the product list:

The rest: https://github.com/Affitor/affiliate-skills/blob/HEAD/skills/blog/listicle-generator/SKILL.md
