ab-test-generator
Generate A/B test variants for affiliate content. Triggers on: "create A/B test", "test my headline", "optimize my CTA",…
Research trending topics, collect source articles, and generate a structured research brief for content creation. Stop writing from thin air — write from real sources. Use this skill when the user wants to research a topic before writing, collect sources for an article, create a
Claude Code
$ npx -y skills add Affitor/affiliate-skills --skill content-research-brief --agent claude-code
Codex
$ npx skills add Affitor/affiliate-skills --skill content-research-brief -a codex -y
Cursor
$ npx skills add Affitor/affiliate-skills --skill content-research-brief -a cursor -y
Gemini CLI
$ npx skills add Affitor/affiliate-skills --skill content-research-brief -a gemini-cli -y
GitHub Copilot
$ npx skills add Affitor/affiliate-skills --skill content-research-brief -a github-copilot -y
OpenCode
$ npx skills add Affitor/affiliate-skills --skill content-research-brief -a opencode -y
Windsurf
$ npx skills add Affitor/affiliate-skills --skill content-research-brief -a windsurf -y
name: content-research-brief description: > Research trending topics, collect source articles, and generate a structured research brief for content creation. Stop writing from thin air — write from real sources. Use this skill when the user wants to research a topic before writing, collect sources for an article, create a research-backed content brief, or says "research [topic] for me", "find sources about [keyword]", "content brief for [topic]", "what's the latest on [product]", "research before writing", "collect articles about [keyword]", "trending news about [topic]", "gather sources for my article", "brief me on [topic]", "what are people saying about [product]", "news roundup for [keyword]", "research brief", "source collection", "content research", "prep research for writing". license: MIT version: "1.0.0" tags: ["affiliate-marketing", "content-creation", "research", "content-brief", "source-collection"] compatibility: "Claude Code, ChatGPT, Gemini CLI, Cursor, Windsurf, OpenClaw, any AI agent" metadata: author: affitor version: "1.0" stage: S2-Content
Research a topic by collecting 5-10 real source articles, auto-tagging them by theme, extracting key data points, and synthesizing unique content angles. The output is a structured research brief that any downstream content skill can consume.
**The problem this solves:** Most AI-written affiliate content is generic because it's written from the model's training data — not from real, current sources. This skill forces research-first content creation: find real articles, extract real data, then write from those sources. The result is content with specific stats, real quotes, and current information that readers (and Google) actually value.
Inspired by the [content-pipeline](https://github.com/Affitor/content-pipeline) approach: Topic → Search → Select sources → Synthesize → Write with context.
This skill belongs to Stage S2: Content — but acts as the research foundation for all content skills.
topic: string # (required) "HeyGen AI video tool", "email marketing trends 2024"
source_count: number # (optional, default: 7) How many sources to collect (3-10)
source_types: string[] # (optional, default: ["news", "blog"])
# Options: "news" | "blog" | "linkedin" | "youtube" | "reddit" | "academic"
freshness: string # (optional, default: "month") "day" | "week" | "month" | "year" | "any"
product: object # (optional) Focus research on a specific product
name: string # "HeyGen"
url: string # "https://heygen.com"
language: string # (optional, default: "en") "en" | "vi" | any ISO 639-1 code
angle_count: number # (optional, default: 3) How many unique content angles to generateExecute multiple searches to find diverse, high-quality sources:
Primary search:
web_search "[topic]" → top results
Source-type-specific searches:
IF "news" in source_types:
web_search "[topic] news [current year]" → recent news articles
IF "blog" in source_types:
web_search "[topic] blog review analysis" → in-depth blog posts
IF "linkedin" in source_types:
web_search "[topic] site:linkedin.com" → LinkedIn posts/articles
IF "youtube" in source_types:
web_search "[topic] site:youtube.com" → YouTube videos with descriptions
IF "reddit" in source_types:
web_search "[topic] site:reddit.com" → Reddit discussions with real user opinions
IF "academic" in source_types:
web_search "[topic] research study data statistics" → data-heavy sources
Product-specific (if product provided):
web_search "[product.name] review [current year]"
web_search "[product.name] alternatives comparison"
web_search "[product.name] pricing features"
web_search "[product.name] news launch update"Collect 15-20 search results, then filter down to `source_count` best sources.
For each selected source: 1. `web_fetch [url]` → extract full article text 2. If fetch fails (paywall, timeout) → use search snippet as summary, note limitation 3. Extract from each source:
Tag each source with 1-3 theme tags:
| Tag | Trigger Keywords | |-----|-----------------| | **AI** | artificial intelligence, machine learning, GPT, neural, model | | **Funding** | raised, funding, series A/B/C, investment, valuation, IPO | | **SaaS** | software, subscription, platform, B2B, enterprise | | **Tools** | tool, app, feature, integration, API, plugin | | **Trends** | trend, growing, emerging, future, prediction, forecast | | **Startup** | startup, founder, launch, early-stage, bootstrapped | | **Growth** | revenue, ARR, users, growth, scale, market share | | **Industry** | market, industry, sector, regulation, compliance | | **Pricing** | pricing, cost, free tier, discount, plan, subscription | | **Comparison** | vs, versus, alternative, compare, switch, migrate | | **Tutorial** | how to, guide, step-by-step, tutorial, wa
Turn any AI into your affiliate marketing team. 52 AI-powered skills across 8 stages with a closed-loop flywheel.
Generate A/B test variants for affiliate content. Triggers on: "create A/B test", "test my headline", "optimize my CTA",…
Set up affiliate conversion tracking with UTM parameters and link tagging. Triggers on: "set up tracking", "create UTM links",…
Analyze site's internal link structure and optimize for hub-and-spoke SEO architecture. Triggers on: "optimize internal links",…
Generate affiliate performance reports with KPIs and recommendations. Triggers on: "show my affiliate report", "how are my…
Audit affiliate blog posts and landing pages for SEO issues. Triggers on: "audit my blog post for SEO", "check my SEO", "SEO…
Repurpose one piece of affiliate content into multiple formats. Triggers on: "repurpose my content", "turn my blog into tweets",…
When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use…
Comprehensive SEO analysis for any website or business type. Full site audits, single-page analysis, technical SEO (crawlability,…
Turn the current project website into a short, polished, shareable launch video using Hyperframes. Use when someone says "/brag",…
Full website GEO+SEO audit with parallel subagent delegation. Orchestrates a comprehensive Generative Engine Optimization audit…