Agent skill · marketing growth · pedronauck

hormozi-ad-factory

Generates 150-750+ ad variations using Alex Hormozi's combinatorial Hook x Meat x CTA framework. Triggers on requests to create ads, ad copy, ad scripts, marketing creatives, video ad scripts, ad hooks, CTAs, ad testing, ad scaling, or ad factories. Also triggers on mentions of Hormozi's ad method or combinatorial ad creation. Does not trigger for general copywriting, email marketing, landing pages, or non-advertising content.

Why this skill is useful

Provides a systematic framework for generating a large variety of ad components that the AI wouldn't reliably create on its own.

What it needs

About 5k tokens when loaded. Last updated 2026-08-01. 564 stars on the source repository.

What this skill does

Hormozi Ad Factory A systematic framework for generating 150-750+ unique ad variations from a single product or offer, based on Alex Hormozi's combinatorial ad creation method. Core Concept Ads consist of three modular parts: Hook, Meat, and CTA. Instead of writing one ad at a time, generate each component independently, then combine them: 50 Hooks x 3-5 Meats x 1-3 CTAs = 150 to 750 unique ads This approach creates massive variety for testing, which is what wins at scale. Workflow Execute the following four steps in order. Before starting, gather context from the user. Step 0: Gather Context Before generating any ad components, ask the user these questions (skip any the user has already answered): 1. Product/Offer: What product, service, or offer is being advertised? 2. Target Audience: Who is the ideal customer? (demographics, psychographics, pain points) 3. Platform: Where will these ads run? (Instagram, YouTube, TikTok, Facebook, LinkedIn, Google) 4. Format: Text ads, video scripts, carousel, or a mix? 5. Existing Assets: Are there any past ads that performed well? Any organic content with strong engagement? 6. Competitor References: Any competitor ads to draw inspiration from? 7. Unique Mechanism: What makes this product/approach different from alternatives? 8. Key Results/Proof: Specific numbers, testimonials, or case studies available? 9. Language: Default to English. For Portuguese-speaking users, generate all content in Portuguese (BR) unless told otherwise. If the user provides minimal context, infer reasonable defaults and state the assumptions clearly before proceeding. Step 1: Generate 50 Hooks Hooks are the first 1-3 seconds (video) or first line (text) of the ad. They stop the scroll and earn attention. Use these five sourcing methods to create variety: 1. Winning hooks from previous ads — Adapt hooks from the user's past high-performing ads. 2. Hooks from organic content — Pull hooks from the user's best-performing free content. 3. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills pedronauck/hormozi-ad-factory

View the source on GitHub

Browse the @skills marketplace