100m Leads logo

100m Leads

Organization
getagentseal
100m-leads

Builds lead generation systems using Alex Hormozi's Core Four framework (warm outreach, content, cold outreach, paid ads), lead magnets, and Rule of 100. Use when designing customer acquisition, scaling advertising, choosing marketing channels for revenue stage, building referral programs, or fixing low lead flow. Covers lead magnets, LTGP:CAC math, More Better New scaling, and Lead Getters (referrals, employees, agencies, affiliates).

Overview

Publishergetagentseal
Repositoryfounder-playbook
Skill name100m-leads
Stars
739
Forks
147
Bundled files
6
LicenseMIT
Links
  • Markdown instructions

    A SKILL.md file the model loads on demand, so it only costs tokens when a request actually matches.

  • Works with any LLM

    AI skills are plain Markdown, not provider-specific code, so this works with GPT, Claude, Gemini, Grok, or a local model.

  • 6 bundled files

    Scripts, templates, and references the model can read while it works. Files are read-only and never executed.

  • Open source

    Published by getagentseal on GitHub. Read the source before you install it.

Installation

Install the 100m Leads AI skill in TypingMind to use it with any LLM, or drop it into another agent that reads SKILL.md.

1

Install in TypingMind

TypingMind installs a skill straight from its GitHub folder — it reads SKILL.md, bundles the resource files, and stores the result locally.

  1. Open the app and go to Plugins → Skills.
  2. Choose "Install from GitHub".
  3. Paste the skill folder URL below and confirm.
    https://github.com/getagentseal/founder-playbook/tree/main/skills/100m-leads
  4. Enable the skill in any chat where you want it available.
Plugins → Skills → Add skill → From GitHub URL, then paste the folder URL and press Continue.
2

Install in another agent

Any agent that reads the Agent Skills format can use this skill — copy the folder into that agent's skills directory.

Claude Code — .claude/skills
git clone --depth 1 https://github.com/getagentseal/founder-playbook.git /tmp/founder-playbook
mkdir -p .claude/skills
cp -r /tmp/founder-playbook/skills/100m-leads .claude/skills/100m-leads
Restart Claude Code after copying so it picks up the new skill.

Use it in TypingMind

Enable 100m Leads in any TypingMind chat and the model takes it from there. Its name and description sit in the system prompt, and the moment a request matches, the model loads the full instructions itself — you never invoke it by hand, and it costs no tokens until it is actually used.

The model loads 100m Leads on its own as soon as a request matches it.

Works with any AI model

AI skills are plain Markdown instructions rather than provider-specific code, so 100m Leads is not tied to the model it was written for. Install it once in TypingMind and use it with GPT-5, Claude, Gemini, Grok, DeepSeek, Mistral, Llama, or a local model you run yourself — all on your own API keys.

  • Loaded only when it is needed

    The system prompt carries just the name and description. The instructions are fetched on the first matching request, so an idle skill costs nothing.

  • Switch models mid-chat

    Because the skill is instructions rather than code, changing model does not break it — the next model reads the same SKILL.md.

Skill instructions

This is the SKILL.md content the model loads. Read it before installing — a skill is instructions your model will follow.

Note: This skill is independent analysis and commentary, not a reproduction of the original text. It synthesizes the book's core ideas with modern startup practice, surfaces where frameworks are outdated or incomplete, and integrates perspectives from adjacent disciplines. For the full argument and context, read the original book.

$100M Leads

"How to get strangers to want to buy your stuff" - Alex Hormozi

The Core Four Framework

All advertising falls into 4 categories on two axes:

Warm Audience (knows you)Cold Audience (strangers)
1-to-1Warm OutreachCold Outreach
1-to-ManyPost Free ContentRun Paid Ads

Rule: Master ONE before adding another. Don't spread thin across all four.

Decision Tree

Do you have 10 paying customers?
├─ NO → Warm outreach until you do
└─ YES → Pick based on resources:
         ├─ Have time, no money → Cold outreach or Content
         ├─ Have money, no time → Paid ads
         └─ Have both → Cold outreach + Content
Already running channels?
├─ Spreading across 4 → Cut to 1, master it
├─ One channel profitable → More Better New
├─ Hit personal capacity → Hire someone to run it
└─ Multiple channels profitable → Add lead getters (referrals/affiliates)

Lead Definitions

TermDefinition
LeadA person you can contact
Engaged LeadA person who has shown interest
Qualified LeadA person who can afford and is likely to buy

Quality > volume. An engaged lead is worth many cold names.

Lead Magnets

A lead magnet is a complete solution to a narrow problem. Free or low-cost. Reveals a bigger problem your core offer solves.

7 Steps to Create

  1. Pick the problem - Narrow, meaningful, leads to your core offer
  2. Figure out the solution - One of three types below
  3. Choose delivery method - PDF, video, tool, trial
  4. Test the name - Name matters more than content
  5. Make it easy to consume - Under 10 minutes ideally
  6. Make it darn good - Good enough to charge for
  7. Make it easy to ask for more - Clear next step to your offer

3 Types of Lead Magnets

TypeHow It WorksExample
Reveal ProblemsDiagnosis showing problem they didn't know they hadWebsite speed test, posture analysis
Samples/TrialsLimited access to your core offerFree month, 3 free uses, demo
One Step of Multi-StepSolve step 1 of a 5-step processFree template, calculator, checklist

The lead magnet solves one problem, which reveals the NEXT problem your core offer solves.

The Core Four Channels (Summary)

Detailed playbooks in frameworks.md.

1. Warm Outreach (Free, 1-to-1)

Start here. Phone contacts, email, social media followers = your warm list. Personalize. Use ACA framework (Acknowledge, Compliment, Ask). Ask for referrals.

2. Post Free Content (Free, 1-to-Many)

Build an audience. Hook-Retain-Reward. Give-Give-Give-Ask pattern. Don't pitch until they reach out.

3. Cold Outreach (Free/Cheap, 1-to-1)

Reach strangers. Personalization + Big Fast Value. Volume + multi-channel follow-up. List of 1000+ to start.

4. Run Paid Ads (Paid, 1-to-Many)

Trade money for attention at scale. Three phases: Track Money → Lose Money → Print Money. Use lookalike + factor targeting. Detailed math in paid-ads.md.

The Money Math: LTGP:CAC

LTGP = Lifetime Gross Profit (total customer revenue minus delivery cost) CAC = Cost to Acquire Customer

RatioMeaning
<3:1Struggling to scale
3:1Minimum viable
>3:1Ready to scale

Note: Hormozi uses LTGP (Lifetime Gross Profit) specifically, not LTV. The distinction matters - LTGP excludes delivery cost.

If CAC is above 3x industry average, fix ads. If below, fix the business model (increase LTGP).

Client Financed Acquisition

Break even on acquisition cost in ~30 days = unlimited scaling. If a customer pays you back in 30 days, you can fund acquisition with a credit card and reinvest infinitely.

How: upsells, order bumps, higher upfront pricing - anything to collect more cash faster.

Rule of 100

Every day, do ONE of:

  • 100 cold outreach attempts (calls, emails, DMs)
  • 100 minutes creating content
  • 100 minutes of paid ad work
  • $100 spent on ads

Minimum viable daily advertising. Do this for 100 days before concluding "it doesn't work."

Open to Goal (Advanced)

Work until you hit a specific OUTCOME, not a number of inputs.

StageUse
StartingRule of 100 (effort-based)
ScalingOpen to Goal (outcome-based)

More Better New (Scaling)

Framework for scaling what works:

  1. MORE - Do 10x what you're currently doing. What's stopping you?
  2. BETTER - Find the constraint, fix it, do more again
  3. NEW - Only after exhausting more+better:
    • New placements on same platform
    • Same placements on new platform
    • New placements on new platform
    • Add another Core Four activity

"More" and "better" work together. Do more until it breaks, then make it better, then do more again.

Lead Getters (Others Get Leads For You)

Once YOU can get leads, get others to do it.

4 Types

TypeWhoHow
CustomersExisting buyersReferral program
EmployeesYour teamTrain + incentivize
AgenciesMarketing firmsPay for results
AffiliatesPartners with audiencesCommission structure

Detailed playbook in lead-getters.md.

Warning Signs

Spreading Too Thin

  • Running ads + cold outreach + posting content simultaneously
  • None of the channels are profitable
  • Can't answer "what's your best lead source?"
  • "Testing" multiple channels for 6+ months

Outreach Is Broken

  • Response rate below ~1% (actual rates vary heavily by list quality, channel, market - this is a directional warning sign)
  • No replies to follow-ups
  • Frequent "unsubscribe" or "stop"
  • Can't get past the first reply

Content Isn't Working

  • 3+ months posting with no leads
  • Engagement but no DMs or comments
  • Followers but no buyers
  • Content gets no shares

Rules of Thumb

  1. Warm before cold. Your network is worth more than you think.
  2. One channel mastery beats four channel dabbling. Depth > breadth.
  3. Volume solves most problems. Not enough leads? Do more outreach.
  4. Follow up until they buy or tell you to stop. Most quit too early.
  5. Track everything. If you can't measure it, you can't improve it.
  6. Give first. Value before ask, always.
  7. Speed wins. Respond to leads in minutes, not hours.
  8. The best ad is a happy customer. Referrals typically convert better than cold traffic.

The Order

  1. Warm outreach (free, start here)
  2. Pick ONE: content OR cold OR paid
  3. Master it until profitable
  4. Hire someone to run it
  5. Add next channel
  6. Add lead getters (referrals, affiliates)

Test: If someone asks "how do you get customers?" and you can't give a clear, specific answer - you haven't mastered your channel yet.

When This Doesn't Apply

ContextWhy
Pre-productDon't generate leads until you have something to sell
Capacity constrainedDon't get more leads than you can handle
Retention problemsFix churn before adding more leads
Offer problemsA bad offer won't convert no matter how many leads (use 100m-offers)

The Mindset (Many-Sided Die)

You have a die with unknown sides - one green, the rest red. Roll green and a red turns green; roll red and nothing happens. The only way to lose is to stop rolling. More rolls, more greens; persistence is mathematically guaranteed to work. Full breakdown with the advertising application in cases.md → The Many-Sided Die.

Supporting Files

  • frameworks.md - Detailed Core Four channel playbooks (warm, content, cold)
  • paid-ads.md - Paid advertising deep dive (targeting, callouts, budgets, metrics, three phases)
  • lead-getters.md - Referral programs, hiring, agencies, affiliates, the 3Ds training framework
  • cases.md - Roadmap from $0 to $100M (7 levels), case-style examples, decade-in-a-page
  • examples.md - Email templates, ad scripts, content hooks, checklists
  • integration.md - How leads connects to mom-test, 100m-offers, influence; conflicts with crossing-the-chasm channel choice; money model sets the affordable CAC

Bundled files

The model reads these on demand while the skill is loaded. They are exposed as readable files and are never executed.

Frequently asked questions

What does the 100m Leads AI skill do?

Builds lead generation systems using Alex Hormozi's Core Four framework (warm outreach, content, cold outreach, paid ads), lead magnets, and Rule of 100. Use when designing customer acquisition, scaling advertising, choosing marketing channels for revenue stage, building referral programs, or fixing low lead flow. Covers lead magnets, LTGP:CAC math, More Better New scaling, and Lead Getters (referrals, employees, agencies, affiliates).

Why use 100m Leads on TypingMind?

Because you install it once and use it with any model. 100m Leads is plain Markdown rather than provider-specific code, so the same skill runs on GPT-5, Claude, Gemini, Grok, or a local model — and you can switch model mid-chat without it breaking. TypingMind runs on your own API keys, so you pay providers directly instead of a per-seat subscription, and your skills and chats stay in your own storage.

How do I install 100m Leads in TypingMind?

Open Plugins → Skills → Install from GitHub in TypingMind and paste https://github.com/getagentseal/founder-playbook/tree/main/skills/100m-leads. TypingMind reads its SKILL.md and bundles its files and installs it as a skill you can enable per chat.

Which AI models can use 100m Leads?

Any model you connect in TypingMind. AI skills are plain Markdown instructions rather than provider-specific code, so GPT, Claude, Gemini, Grok, and local models can all load this skill when a request matches it.

How many AI models can I use with 100m Leads?

As many as you like. As long as a model supports skills, you can use 100m Leads with it — GPT, Claude, Gemini, Grok, DeepSeek, Mistral, Llama and more — all on TypingMind with your own API keys.

Is the 100m Leads AI skill free?

Yes. It is published on GitHub by getagentseal under the MIT license. You only pay your own AI provider for the tokens you use.

What are AI skills?

An AI skill is a reusable instruction bundle that teaches an AI model how to do one specific task. It follows the open Agent Skills format: a SKILL.md file with a name and description, plus any scripts, templates or reference files the model may need. The model reads the instructions only when your request matches the skill, so an installed skill costs nothing until it is used.

How are AI skills different from plugins or MCP servers?

A plugin or MCP server gives a model new tools to call — code that runs somewhere and returns a result. An AI skill gives the model knowledge and process instead: how to approach a task, which steps to follow, what good output looks like. Skills are plain Markdown, so they need no server, no API key and no runtime, and they work with any model.

View all

Set up your own AI workspace now

Get notified about new features and future giveaways by subscribing to our newsletter 👇