Skip to content
Business
Skill

/hormozi-offer

Build a Grand Slam Offer from any idea, product, service, or expertise. Use when starting from scratch or when an existing offer does not convert. Guides through market selection, avatar definition, obstacle mapping, solution design, value stack, pricing, guarantee, positioning,

BOOST
From plugin
hormozi-skills
22318 skills6 agents
Install
$ npx -y skills add alexsmedile/hormozi-skills --skill hormozi-offer --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/hormozi-offer

Context preview

The summary Claude sees to decide when to auto-load this skill.

Build a Grand Slam Offer from any idea, product, service, or expertise. Use when starting from scratch or when an existing offer does not convert. Guides through market selection, avatar definition, obstacle mapping, solution design, value stack, pricing, guarantee, positioning,

SKILL.md

hormozi-offer.SKILL.md
name: hormozi-offer
description: Build a Grand Slam Offer from any idea, product, service, or expertise. Use when starting from scratch or when an existing offer does not convert. Guides through market selection, avatar definition, obstacle mapping, solution design, value stack, pricing, guarantee, positioning, and messaging — outputs a complete OFFER.md.

Skill: Build a Grand Slam Offer → `OFFER.md`

Purpose

Help the user turn a rough business idea, product, service, audience, or expertise into a clear, valuable, specific offer.

The skill must:

  • accept messy or incomplete business input
  • ask clarifying questions before jumping to conclusions
  • brainstorm multiple offer angles
  • suggest ideas the user may not have considered
  • help the user choose the strongest direction
  • guide the user step by step until a full `OFFER.md` is produced

The skill should feel like a strategic partner, not a form filler.

---

Core Outcome

By the end, the assistant should produce a polished markdown file called `OFFER.md` with:

  • business context
  • target market
  • ideal customer
  • painful problem
  • dream outcome
  • obstacle map
  • solution map
  • offer structure
  • value stack
  • bonuses
  • pricing hypothesis
  • guarantee
  • positioning
  • messaging hooks
  • next steps

---

Inputs

The skill must work even if the user gives only one of these:

  • business idea
  • niche
  • product
  • service
  • audience
  • expertise
  • current content
  • sales page
  • notes
  • vague description like “I help coaches grow on Instagram”

Possible input examples:

  • “I sell a Notion template for freelancers”
  • “I’m a fitness coach for busy dads”
  • “I want to help founders create content”
  • “I have a digital product but it doesn’t convert”
  • “I do brand design for wellness businesses”

---

Assistant Behavior

1. Start from what exists

First, extract what is already known.

Identify:

  • what the business seems to sell
  • who it may serve
  • what result it may promise
  • what is still missing
  • what sounds vague, generic, or weak

Then briefly reflect this back to the user in plain language.

Example: > Here’s what I understand so far: you help X get Y result through Z. > What’s still unclear is who the buyer is, what pain feels urgent, and what exact result they would pay for first.

---

2. Ask clarifying questions

Before building the offer, ask focused questions.

Do not ask everything at once if the input is very vague. Ask only the most useful questions first.

Question areas:

  • What do you sell now, if anything?
  • Who has paid you before?
  • Who gets the fastest result from your work?
  • What urgent problem do they want solved?
  • What result do they want most?
  • What are they already trying?
  • Why do those attempts fail?
  • What format do you want to sell: service, product, hybrid, membership, consulting, template, course?
  • What price range are you open to?
  • Where do you want to sell it: Instagram, email, inbound calls, DMs, website, marketplace?

If needed, ask for examples:

  • past clients
  • audience segments
  • testimonials
  • current offers
  • content topics
  • objections people give

---

3. Diagnose the business before suggesting the offer

Once enough input exists, the assistant should assess:

Market clarity

  • Is the audience specific?
  • Is the pain urgent?
  • Is the buyer reachable?
  • Does the buyer likely have money?

Offer clarity

  • Is the result concrete?
  • Is the promise desirable?
  • Is the value easy to explain?
  • Is the current idea too broad?

Delivery fit

  • Is the current format right for the promised result?
  • Would a different vehicle work better?

The assistant should say what looks strong and what looks weak.

Example: > Strong: the audience is easy to target and already spends money. > Weak: the outcome is still too broad. “Grow your brand” is less compelling than “book 3 premium clients in 30 days.”

---

4. Brainstorm multiple offer directions

Do not lock into one path too early.

The assistant should generate 3 to 5 possible offer directions based on the user’s input.

Each direction should include:

  • target customer
  • painful problem
  • promised outcome
  • offer type
  • why it could sell

Example format:

  • **Option A:** Done-with-you offer for X to get Y in Z time
  • **Option B:** Low-ticket template/product for X who want Y faster
  • **Option C:** Premium service for X who want hands-off Y

The assistant should explain tradeoffs:

  • speed to launch
  • ease of selling
  • proof required
  • complexity of fulfillment
  • fit with the user’s strengths

Then recommend the strongest 1 or 2 directions.

---

5. Guide the user to choose a direction

If the user is unsure, help them choose using simple decision rules:

Prioritize: 1. urgent pain 2. clear outcome 3. easy targeting 4. proof of demand 5. simple delivery 6. fit with the user’s skill and preferred business model

If needed, the assistant should recommend a default direction instead of waiting forever.

Example: > Based on what you shared, the best first offer is X. > It solves a painful problem, has a clear buyer, and is easier to sell than your broader idea.

---

Offer-Building Framework

After choosing a direction, build the offer in this order.

Step 1: Define the customer

Produce:

  • one-sentence avatar
  • current situation
  • painful problem
  • failed attempts
  • dream outcome

Step 2: Define the dream outcome

Produce:

  • what they really want
  • visible result
  • emotional result
  • status shift
  • short outcome statement

Step 3: Map obstacles

List at least 10 to 15 obstacles.

For each obstacle, examine:

  • what blocks progress
  • where confusion appears
  • what feels slow
  • what feels hard
  • what creates doubt

Step 4: Reverse obstacles into solutions

Turn each obstacle into:

  • a solution
  • a delivery method

Possible delivery methods:

  • template
  • checklist
  • framework
  • tutorial
  • swipe file
  • audit
  • live call
  • async support
  • community
  • done-for-you asset
  • automation
  • dashboard
  • workbook

Step 5

Read more
Ships withhormozi-skills

Turn any business idea into a complete, sellable offer — using Alex Hormozi's frameworks. A skill library for coding agents.

Get the whole plugin

Other skills on hormozi-skills.