Storybrand logo

Storybrand

Organization
getagentseal
storybrand

Applies the StoryBrand SB7 Framework from Building a StoryBrand by Donald Miller. Use when writing website copy, crafting brand messaging, creating marketing materials, building sales funnels, or designing email campaigns. The SB7 Framework positions the customer as the hero and the brand as the guide across 7 story elements. Triggers include 'how should we write our website', 'our messaging is confusing', 'customers don't understand what we do', 'how do I write a tagline', 'what should our homepage say', 'nobody reads our emails', 'how do I create a lead generator', 'our marketing isn't working but our product is good'. NOT for growth channel selection (use Traction), not for product positioning against competitors (use Obviously Awesome), not for pricing (use Monetizing Innovation).

Overview

Publishergetagentseal
Repositoryfounder-playbook
Skill namestorybrand
Stars
739
Forks
147
Bundled files
4
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.

  • 4 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 Storybrand 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/storybrand
  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/storybrand .claude/skills/storybrand
Restart Claude Code after copying so it picks up the new skill.

Use it in TypingMind

Enable Storybrand 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 Storybrand 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 Storybrand 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.

StoryBrand

"If you confuse, you'll lose." - Donald Miller

Should You Use This Skill?

Is your marketing underperforming despite a good product?
|-- YES --> Can customers explain what you do in one sentence?
|   |-- NO  --> THIS SKILL. You have a clarity problem.
|   +-- YES --> Do they understand why they should care?
|               |-- NO  --> THIS SKILL. You're not connecting to their story.
|               +-- YES --> Problem is elsewhere. Try Traction (channels) or
|                           Obviously Awesome (competitive positioning).
+-- NO  --> Is your product actually good?
            |-- NO  --> Fix product first (Lean Startup / Four Steps).
            +-- YES --> Are customers finding you?
                        |-- NO  --> Use Traction. Distribution problem, not messaging.
                        +-- YES but not converting --> THIS SKILL.

The Core Insight

Customers don't buy the best products. They buy the products they can understand the fastest.

The human brain is a survival processor. It has two jobs:

  1. Help us survive and thrive
  2. Conserve calories (mental energy)

If a customer hits your website and burns too many calories trying to figure out what you offer, they leave. It doesn't matter how good your product is. Noise kills sales.

Story is the antidote to noise. Story is the most powerful tool for organizing information because the human brain is hardwired for narrative. The SB7 Framework forces your messaging into a story structure that every brain already knows how to process.

The Mistake Every Brand Makes

WHAT BRANDS DO:                        WHAT BRANDS SHOULD DO:
Position themselves as the HERO        Position themselves as the GUIDE
Talk about their own journey           Talk about the customer's journey
Lead with features and history         Lead with the customer's problem
Use insider jargon                     Use simple, clear language
Make the customer work to understand   Make the offer obvious in 5 seconds

The customer is the hero. The brand is the guide. Every great story follows this pattern: a CHARACTER who wants something encounters a PROBLEM before they can get it. At the peak of their despair, a GUIDE steps into their life, gives them a PLAN, and CALLS THEM TO ACTION. That action either ends in SUCCESS or FAILURE.


The SB7 Framework

Seven story elements. Get them right and your marketing works. Get them wrong and you're burning money.

1. A Character (The Customer)

The hero wants something. You must define what.

Rules:

  • Choose ONE desire related to your offering (not twenty)
  • The desire must be a survival-related need (physical, emotional, or aspirational)
  • Open a "story gap" between where they are and where they want to be

The 7 survival categories (all desire maps to these):

CategoryExample
Conserving financial resourcesSave money, build wealth
Conserving timeEfficiency, automation, less hassle
Building social networksCommunity, belonging, status
Gaining statusRecognition, respect, credibility
Accumulating resourcesTools, knowledge, assets
The innate desire to be generousGive back, legacy, meaning
The desire for meaningPurpose, self-actualization

Test: Can you fill in: "Our customer wants ___________"? If you can't say it in one phrase, you haven't identified it yet.

2. Has a Problem

This is where most brands fail. They talk about solutions before establishing the problem. The deeper you define the problem, the more the customer trusts you as the guide.

Three layers:

LayerWhat It IsExample (Financial Advisor)
ExternalThe tangible, surface-level problem"I don't have a retirement plan"
InternalHow the problem makes them FEEL"I feel confused and overwhelmed"
PhilosophicalWhy this is WRONG or UNJUST"Retirement shouldn't be this complicated"

The Villain: Every problem needs a villain - a root cause. Not a person necessarily, but a force: complexity, inefficiency, frustration, wasted time, unfair pricing.

Critical insight: Companies sell solutions to external problems. Customers buy solutions to internal problems. The internal problem is where the sale happens.

3. And Meets a Guide (You)

The brand enters the story not as another hero but as the guide - the Yoda to their Luke Skywalker.

Two qualities of a guide:

QualityWhat It CommunicatesHow to Demonstrate
Empathy"I understand your pain""We know what it's like to..."
Authority"I can actually help"Testimonials, stats, logos, awards

Authority without empathy = arrogance. Empathy without authority = weakness. You need both.

Four ways to show authority:

  1. Testimonials (strongest)
  2. Statistics ("helped 10,000+ businesses")
  3. Awards and recognitions
  4. Logos of clients served

4. Who Gives Them a Plan

Customers don't take action when they're confused. A plan removes confusion.

Two types:

Plan TypePurposeFormat
Process PlanShows the path from here to there3-6 numbered steps
Agreement PlanRemoves fear of doing business with youList of commitments/guarantees

Process plan rule: 3-6 steps maximum. If it takes more, you're overcomplicating it. Name the plan something catchy if possible.

Agreement plan examples: Money-back guarantee, "No spam ever," "Cancel anytime," satisfaction pledges.

5. And Calls Them to Action

Without a clear call to action, nothing happens. Most brands are too passive.

CTA TypePurposeExamples
DirectThe sale. The thing you want them to do."Buy Now," "Schedule a Call," "Get Started"
TransitionalFor people not ready to buy yet.Free PDF, webinar, trial, assessment

Rules for direct CTAs:

  • One primary CTA, everywhere, always visible
  • Use a different color button than everything else on the page
  • Repeat it multiple times on every page

Three powers of transitional CTAs:

  1. Stakes a claim to your territory (establishes expertise)
  2. Creates reciprocity (free value = goodwill)
  3. Positions you as the guide (delivers a quick win)

6. That Helps Them Avoid Failure

People are more motivated by fear of loss than desire for gain (loss aversion = 2-3x stronger). Your messaging must answer: "What happens if they DON'T engage with you?"

The "salt in the recipe" rule: Use just enough failure/stakes to create urgency, but don't overdo it. Too much fear = paralysis. Too little = no urgency.

Four-step fear appeal:

  1. Make the reader know they're vulnerable to a threat
  2. Make them know they should take action to reduce vulnerability
  3. Make them know a specific call to action that protects them
  4. Challenge them to take that specific action

7. And Ends in a Success

Paint the picture of life AFTER they use your product. Be specific.

Three story endings that resonate:

  1. Power/Position - Status, authority, winning ("Become the leader your team needs")
  2. Union/Wholeness - Completeness, reduced anxiety, connection ("Everything in one place")
  3. Self-Realization - Reaching potential, identity shift ("Become who you were meant to be")

+ Identity Transformation (the most powerful element):

FROM (before your product)TO (after your product)
ConfusedConfident
OverwhelmedIn control
AmateurProfessional
StressedAt peace

Test: Can you fill in: "Before us, our customer felt ___. After us, they feel ___"?


The BrandScript (One-Page Summary)

Fill this in and use it to generate ALL marketing materials:

CHARACTER:    [Customer] wants [desire].
PROBLEM:      Villain: [root cause]. External: [tangible problem].
              Internal: [how it feels]. Philosophical: [why it's wrong].
GUIDE:        Empathy: [we understand...]. Authority: [proof].
PLAN:         Step 1: [___]. Step 2: [___]. Step 3: [___].
CALL TO ACTION: Direct: [___]. Transitional: [___].
FAILURE:      If they don't act: [specific negative outcomes].
SUCCESS:      If they do act: [specific positive outcomes].
TRANSFORMATION: From [___] to [___].

Detailed templates and worked examples: see examples.md.


The One-Liner

A single statement that makes people want to know more. Use it everywhere: email signatures, social bios, elevator pitches, website headers.

Formula:

[PROBLEM] + [SOLUTION] + [RESULT]

Examples:

  • "Most small businesses waste money on marketing that doesn't work. We created a framework that clarifies your message so customers listen. Companies that use our framework see dramatic revenue growth."
  • "Planning a wedding is stressful. We've created a comprehensive online tool to make planning a wedding simple and fun. Enjoy your engagement."

Website: The 5-Second Test

A visitor should be able to answer three questions within 5 seconds of landing on your site:

  1. What do you offer?
  2. How will it make my life better?
  3. What do I need to do to buy it?

Five things every website needs:

ElementPlacement
An offer above the foldHeader area, with image of success
Obvious calls to actionTwo buttons: direct CTA (bold color) + transitional CTA (less prominent)
Images of successShow end state, not process. Happy outcomes, not product screenshots.
Bite-sized revenue breakdownBreak complex offerings into simple categories
Very few wordsRuthlessly cut copy. If it doesn't serve the story, kill it.

The Marketing Roadmap (5 Tasks)

After completing the BrandScript, execute these five tasks to build a complete marketing system:

  1. Create a One-Liner - Your elevator pitch. Use everywhere.
  2. Create a Lead Generator - Free resource that solves a small problem (PDF, quiz, video series, webinar). Gate it with an email capture.
  3. Create an Automated Email Drip Campaign - Nurture sequence: deliver value, then make an offer. Mix nurture emails (tips, stories) with sales emails.
  4. Collect Transformation Testimonials - Not "great product!" testimonials. Before/after stories: "Before I was [problem]. After working with [brand], I am [transformation]."
  5. Create a Referral System - Give existing customers a reason and a mechanism to refer others.

Detailed implementation guides: see frameworks.md.


Scope and Limitations

What This Framework Gets Right

  • Simplifies messaging with a universal narrative structure
  • The customer-as-hero principle eliminates self-centered marketing
  • The BrandScript is immediately actionable - one page drives all copy
  • Website framework alone can dramatically improve conversion rates
  • Works across industries, company sizes, and channels

What's Dated or Limited

  • Assumes awareness exists. StoryBrand helps you convert attention into action. It doesn't help you GET attention. Use Traction for channel selection.
  • Weak on competitive positioning. SB7 tells you how to talk about yourself, not how to position against specific competitors. Use Obviously Awesome for competitive context.
  • B2C bias. Many examples are small business / consumer-facing. The framework works for B2B but requires adaptation for complex, multi-stakeholder sales (add SPIN Selling).
  • No pricing guidance. Great messaging with wrong pricing still fails. Use Monetizing Innovation.
  • Oversimplifies for complex products. If you have multiple buyer personas with different problems, you may need multiple BrandScripts. The book doesn't address this well.
  • "Guide" positioning can conflict with category creation. If you're creating a new category (Blue Ocean Strategy), the "guide" framing may not fit - you may need to be the visionary, not the mentor.

The Honest Assessment

The SB7 Framework is best understood as a messaging and copy framework, not a complete marketing strategy. It's the "what to say" piece. You still need:

  • Traction: where to say it
  • Obviously Awesome: how to position it against competitors
  • $100M Offers: how to package the offer itself
  • Monetizing Innovation: how to price it

Supporting Files

  • frameworks.md - SB7 module deep dives, website framework deep dive, marketing roadmap deep dive, SB7 in company culture
  • cases.md - Fitzii, Reed's Dairy, Kyle Shultz, Jenny Shih, Mavuno Church, Marie Mae Company, Tidal (failure case), CarMax, Starbucks, Apple, Dave Ramsey
  • examples.md - BrandScript worksheet, one-liner worksheet, website wireframe, email drip templates, testimonial-collection template, messaging diagnostic
  • integration.md - Integration and conflicts with Made to Stick, Obviously Awesome, Traction, $100M Offers, Mom Test, SPIN Selling, Monetizing Innovation, Influence

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 Storybrand AI skill do?

Applies the StoryBrand SB7 Framework from Building a StoryBrand by Donald Miller. Use when writing website copy, crafting brand messaging, creating marketing materials, building sales funnels, or designing email campaigns. The SB7 Framework positions the customer as the hero and the brand as the guide across 7 story elements. Triggers include 'how should we write our website', 'our messaging is confusing', 'customers don't understand what we do', 'how do I write a tagline', 'what should our homepage say', 'nobody reads our emails', 'how do I create a lead generator', 'our marketing isn't wo...

Why use Storybrand on TypingMind?

Because you install it once and use it with any model. Storybrand 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 Storybrand in TypingMind?

Open Plugins → Skills → Install from GitHub in TypingMind and paste https://github.com/getagentseal/founder-playbook/tree/main/skills/storybrand. 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 Storybrand?

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 Storybrand?

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

Is the Storybrand 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 👇