Marketing Os
Yuzzyuk/marketing-os
A complete marketing department in one skill. An agent skill from Yuzzyuk/marketing-os.
Applies the StoryBrand SB7 Framework from Building a StoryBrand by Donald Miller.
$ npx skills add getagentseal/founder-playbook --skill storybrand -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install getagentseal/founder-playbook storybrand --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/getagentseal/founder-playbook.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/storybrand .claude/skills/storybrand && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "storybrand" agent skill from https://github.com/getagentseal/founder-playbook/tree/main/skills/storybrand into .claude/skills/storybrand/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "storybrand", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/getagentseal/founder-playbook/tree/main/skills/storybrandType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add getagentseal/founder-playbook --skill storybrand -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install getagentseal/founder-playbook storybrand --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/getagentseal/founder-playbook.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/storybrand .agents/skills/storybrand && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "storybrand" agent skill from https://github.com/getagentseal/founder-playbook/tree/main/skills/storybrand into .agents/skills/storybrand/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "storybrand", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add getagentseal/founder-playbook --skill storybrand -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install getagentseal/founder-playbook storybrand --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/getagentseal/founder-playbook.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/storybrand .cursor/skills/storybrand && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "storybrand" agent skill from https://github.com/getagentseal/founder-playbook/tree/main/skills/storybrand into .cursor/skills/storybrand/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "storybrand", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/getagentseal/founder-playbook.git --path skills/storybrand--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add getagentseal/founder-playbook --skill storybrand -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install getagentseal/founder-playbook storybrand --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/getagentseal/founder-playbook.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/storybrand .gemini/skills/storybrand && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "storybrand" agent skill from https://github.com/getagentseal/founder-playbook/tree/main/skills/storybrand into .gemini/skills/storybrand/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "storybrand", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install getagentseal/founder-playbook storybrandInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add getagentseal/founder-playbook --skill storybrand -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/getagentseal/founder-playbook.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/storybrand .github/skills/storybrand && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "storybrand" agent skill from https://github.com/getagentseal/founder-playbook/tree/main/skills/storybrand into .github/skills/storybrand/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "storybrand", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add getagentseal/founder-playbook --skill storybrand -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install getagentseal/founder-playbook storybrand --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/getagentseal/founder-playbook.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/storybrand .opencode/skills/storybrand && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "storybrand" agent skill from https://github.com/getagentseal/founder-playbook/tree/main/skills/storybrand into .opencode/skills/storybrand/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "storybrand", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
storybrandApplies the StoryBrand SB7 Framework from Building a StoryBrand by Donald Miller.
Storybrand is an agent skill from getagentseal/founder-playbook. 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…
Its SKILL.md is about 3.6k tokens, which your agent loads only when the skill is triggered. The skill folder holds 4 other files (for example `cases.md`, `examples.md` and `frameworks.md`).
It sits in Marketing & SEO, covering Positioning and messaging and Email marketing. The repository describes itself as: 15 proven business books distilled into AI-native skills. Works with Claude Code, ChatGPT, Gemini, Cursor. The licence is MIT.
7 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit e811e63. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
makeFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Storybrand loads about 3.6k tokens when it runs. Until then it costs about 202 tokens; SKILL.md has 1,627 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from getagentseal/founder-playbook at commit e811e63, republished under its MIT licence (© getagentseal). 1,627 words, ~3,594 tokens.
.claude/skills/storybrand/SKILL.md (or your agent's skills folder). This skill also uses 4 other files; get the full folder from GitHub.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.
"If you confuse, you'll lose." - Donald Miller
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.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:
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.
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 secondsThe 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.
Seven story elements. Get them right and your marketing works. Get them wrong and you're burning money.
The hero wants something. You must define what.
Rules:
The 7 survival categories (all desire maps to these):
| Category | Example |
|---|---|
| Conserving financial resources | Save money, build wealth |
| Conserving time | Efficiency, automation, less hassle |
| Building social networks | Community, belonging, status |
| Gaining status | Recognition, respect, credibility |
| Accumulating resources | Tools, knowledge, assets |
| The innate desire to be generous | Give back, legacy, meaning |
| The desire for meaning | Purpose, 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.
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:
| Layer | What It Is | Example (Financial Advisor) |
|---|---|---|
| External | The tangible, surface-level problem | "I don't have a retirement plan" |
| Internal | How the problem makes them FEEL | "I feel confused and overwhelmed" |
| Philosophical | Why 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.
The brand enters the story not as another hero but as the guide - the Yoda to their Luke Skywalker.
Two qualities of a guide:
| Quality | What It Communicates | How 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:
Customers don't take action when they're confused. A plan removes confusion.
Two types:
| Plan Type | Purpose | Format |
|---|---|---|
| Process Plan | Shows the path from here to there | 3-6 numbered steps |
| Agreement Plan | Removes fear of doing business with you | List 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.
Without a clear call to action, nothing happens. Most brands are too passive.
| CTA Type | Purpose | Examples |
|---|---|---|
| Direct | The sale. The thing you want them to do. | "Buy Now," "Schedule a Call," "Get Started" |
| Transitional | For people not ready to buy yet. | Free PDF, webinar, trial, assessment |
Rules for direct CTAs:
Three powers of transitional CTAs:
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:
Paint the picture of life AFTER they use your product. Be specific.
Three story endings that resonate:
+ Identity Transformation (the most powerful element):
| FROM (before your product) | TO (after your product) |
|---|---|
| Confused | Confident |
| Overwhelmed | In control |
| Amateur | Professional |
| Stressed | At peace |
Test: Can you fill in: "Before us, our customer felt ___. After us, they feel ___"?
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.
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:
A visitor should be able to answer three questions within 5 seconds of landing on your site:
Five things every website needs:
| Element | Placement |
|---|---|
| An offer above the fold | Header area, with image of success |
| Obvious calls to action | Two buttons: direct CTA (bold color) + transitional CTA (less prominent) |
| Images of success | Show end state, not process. Happy outcomes, not product screenshots. |
| Bite-sized revenue breakdown | Break complex offerings into simple categories |
| Very few words | Ruthlessly cut copy. If it doesn't serve the story, kill it. |
After completing the BrandScript, execute these five tasks to build a complete marketing system:
Detailed implementation guides: see frameworks.md.
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:
© getagentseal, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 4 other files in skills/storybrand of getagentseal/founder-playbook.
Open the folder on GitHubat commit e811e63
Storybrand next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Storybrand this skillgetagentseal/founder-playbook | 729 | — | ~3.6k | Automated safety check: Pass | MIT | |
| Marketing OsYuzzyuk/marketing-os | 540 | — | ~2.5k | Automated safety check: Pass | MIT | |
| Marketing Campaignaffaan-m/ECC | 277k | 1 repos | ~1.3k | Automated safety check: Pass | MIT | |
| Running MarketingGTM-Strategist/gtm-strategist-skills | 264 | — | ~7.8k | Automated safety check: Pass | MIT | |
| Storybrand Messagingwondelai/skills | 2.4k | — | ~3.7k | Automated safety check: Pass | MIT | |
| Marketingericrisco/rsc-harness | 180 | — | ~3.7k | Automated safety check: Pass | MIT |
Yuzzyuk/marketing-os
A complete marketing department in one skill. An agent skill from Yuzzyuk/marketing-os.
affaan-m/ECC
End-to-end marketing campaign planning and execution. An agent skill from affaan-m/ECC.
GTM-Strategist/gtm-strategist-skills
A skill your agent uses when the user wants to build an ongoing marketing engine, create a content strategy, set up social media publishing, plan influencer partnerships, or run email and paid ad…
wondelai/skills
Clarify brand messaging using narrative structure that positions the customer as hero.
ericrisco/rsc-harness
A skill your agent uses when the words span a marketing surface — value proposition, section copy, microcopy, launch and email sequences, channel adaptation, SEO-aware structure — grounded in the…
freekmurze/dotfiles
When the user wants to create or optimize an email sequence, drip campaign, automated email flow, or lifecycle email program.
getagentseal/founder-playbook
Builds lead generation systems using Alex Hormozi's Core Four framework (warm outreach, content, cold outreach, paid ads), lead magnets, and Rule of 100.
getagentseal/founder-playbook
Designs irresistible Grand Slam Offers using Alex Hormozi's value equation, obstacle-solution mapping, value-cost trim/stack, and offer-naming patterns.
getagentseal/founder-playbook
Frameworks from Kim & Mauborgne for creating uncontested market space and making competition irrelevant.
getagentseal/founder-playbook
Startup diagnostic router. An agent skill from getagentseal/founder-playbook.
getagentseal/founder-playbook
Cialdini's seven principles of compliance (the classic six — reciprocation, commitment-consistency, social proof, liking, authority, scarcity — plus Unity, added 2016) and Pre-Suasion.
getagentseal/founder-playbook
Applies Eric Ries's Lean Startup methodology for building products under extreme uncertainty.
Categories
Applies the StoryBrand SB7 Framework from Building a StoryBrand by Donald Miller. Storybrand is an agent skill from getagentseal/founder-playbook. Applies the StoryBrand SB7 Framework from Building a StoryBrand by Donald Miller.
Storybrand fits situations like: writing website copy; crafting brand messaging; creating marketing materials; building sales funnels.
Run `npx skills add getagentseal/founder-playbook --skill storybrand -a claude-code`. Or copy the skill folder (skills/storybrand in getagentseal/founder-playbook) into .claude/skills/storybrand in your project. Claude Code loads it when a task matches its description.
Run `npx skills add getagentseal/founder-playbook --skill storybrand -a codex`. Or copy the skill folder (skills/storybrand in getagentseal/founder-playbook) into .agents/skills/storybrand in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add getagentseal/founder-playbook --skill storybrand -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/storybrand, .gemini/skills/storybrand, .github/skills/storybrand and .opencode/skills/storybrand in your project.
Going by SKILL.md and its folder, Storybrand needs the command-line tools its instructions call (make).
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Storybrand is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 3.6k tokens (SKILL.md is roughly 14k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Storybrand: Marketing Os (Yuzzyuk/marketing-os, 540 stars), Marketing Campaign (affaan-m/ECC, 277k stars), Running Marketing (GTM-Strategist/gtm-strategist-skills, 264 stars) and Storybrand Messaging (wondelai/skills, 2.4k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
getagentseal (a GitHub organization) maintains it in getagentseal/founder-playbook, which has 729 GitHub stars. The repository holds 16 skills in this directory. The repository was last updated on October 6, 2026.
Source: getagentseal/founder-playbook on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.