Bhag Goal Setting logo

Bhag Goal Setting

Community
ace3000chao
bhag-goal-setting

用户在设定公司/团队/个人长期愿景时;当现有目标缺乏激励性、团队对方向感到迷茫时; 或在问"我们的 BHAG 是什么"/"10年后我们想成为什么"时激活。 不适用于:日常运营决策、短期项目目标、个人技能学习计划。

Overview

Publisherace3000chao
Repositorybook2startup
Skill namebhag-goal-setting
Stars
93
Forks
14
Bundled files
1
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.

  • 1 bundled files

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

  • Open source

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

Installation

Install the Bhag Goal Setting 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/ace3000chao/book2startup/tree/master/ScalingUp-skills/bhag-goal-setting
  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/ace3000chao/book2startup.git /tmp/book2startup
mkdir -p .claude/skills
cp -r /tmp/book2startup/ScalingUp-skills/bhag-goal-setting .claude/skills/bhag-goal-setting
Restart Claude Code after copying so it picks up the new skill.

Use it in TypingMind

Enable Bhag Goal Setting 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 Bhag Goal Setting 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 Bhag Goal Setting 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.

BHAG 目标设定法

R — 原文 (Reading)

"Guided by a set of Core Values and a purpose, it chooses a Big Hairy Audacious Goal (BHAG) to achieve in the next 10 to 25 years. To break up the journey, the leadership team sets a series of three-to five-year targets divided up into annual goals."

— Verne Harnish, Scaling Up, 第1章


I — 方法论骨架 (Interpretation)

BHAG(Big Hairy Audacious Goal,宏大冒险目标)是Scaling Up方法论的核心锚点。

核心逻辑: 一个真正有效的BHAG必须满足4个条件:①时间跨度10-25年(不是1-3年的年度目标);②足够大胆以激励整个组织(不是踮脚就能够到的目标);③清晰到让团队能描述出来(不是模糊的愿景);④能指引所有中间决策的方向(所有行动都能问"这是否帮我们接近BHAG")。

与普通目标的关键区别: BHAG不是"我想赚1000万"这种财务目标,而是"我们要成为X行业Y细分市场的全球领导者"这种方向性地标。财务目标是BHAG的副产品,不是BHAG本身。

BHAG的三个层次:

  • BHAG:25年不移的地标(登山家的珠峰)
  • 3-5年Targets:分阶段营地
  • 年度Goals:具体的下一步

关键约束: BHAG必须与Core Values一致——如果实现路径需要违背价值观,那这个BHAG不值得追求。


A1 — 书中的应用 (Past Application)

案例1: Apple的BHAG路径

  • 问题: Steve Jobs需要一个能持续指引20年+的方向
  • 方法论的使用: Apple没有设定"3年内卖出多少iPhone"这样的短期目标,而是以"让每个人手中有一台电脑"为BHAG,25年内不断迭代
  • 结论: 所有产品决策都围绕"如何让更多人使用苹果产品"展开
  • 结果: 2013年成为全球市值最大公司,80万员工,但CEO仍然认为"我们才刚刚开始"

案例2: Starbucks的25年登顶

  • 问题: Starbucks如何在竞争中保持差异化?
  • 方法论的使用: Starbucks设定"让星巴克成为全球第三空间"作为BHAG,而非"开更多店"
  • 结论: 开店数量成为衡量BHAG进展的指标,而非BHAG本身
  • 结果: 18,000+门店,62个国家,但仍然在谈"第三空间体验"

案例3: BuildDirect的亿级BHAG

  • 问题: 2003年刚创立时,BuildDirect如何设定方向?
  • 方法论的使用: Jeff Booth设定"让建材购买像在线音乐一样简单"的BHAG,而非"做一个建材电商网站"
  • 结论: 内容战略SEO、品牌承诺、用户体验全部围绕BHAG展开
  • 结果: 2014年运行率达2亿美元,连续多年翻倍增长

A2 — 触发场景 (Future Trigger) ★

用户会在什么情境下需要这个skill?

  1. 创业者在第一次认真思考"我们到底要成为什么"时 — 通常在找到Product-Market Fit之后、需要下一个增长引擎时
  2. 团队对"我们为什么存在"产生分歧时 — 战略讨论陷入僵局,因为没有共同的长期方向锚
  3. 企业在制定五年规划时 — 习惯了年度OKR,不知道如何设定10年以上的方向
  4. 创始人在融资/扩张前需要明确愿景时 — 投资人问"你们的长期目标是什么",回答"上市"太泛
  5. 企业试图进行重大转型时 — 现有业务遇到瓶颈,需要新方向但不确定往哪里走

语言信号(用户的话里出现这些就应激活)

  • "我们10年后想成为什么"
  • "BHAG是什么"
  • "这个目标够不够大"
  • "大家对这个方向没有感觉"
  • "我们需要一个大愿景"
  • "为什么我们在这里"
  • "我们的登顶目标是什么"

与相邻skill的区分

  • 与 7-strata-strategy 的区别: BHAG是方向(Where),7 Strata是路径(How)。先有BHAG,才有7 Strata来填充战略细节。
  • 与 rockefeller-habits 的区别: BHAG是"去哪里",Rockefeller Habits是"怎么走"。BHAG是10-25年的,Habits是每日的。

E — 可执行步骤 (Execution)

为skill被激活后,按以下步骤执行:

  1. 定义时间地平线

    • 完成标准: 团队确认"10-25年内实现",不是"3年内"
    • 判停条件: 若团队说"1-3年",则回到本步骤重新讨论时间范围
  2. 找到"那个词"

    • 完成标准: 找到一个词或短语,让目标客户听到后会问"你们是做这个的?"
    • 参考: Google="搜索",Volvo="安全",西南航空="有趣"
    • 提示: 不是你做什么,而是你代表什么
  3. 量化里程碑(可选但推荐)

    • 完成标准: 设定3个"营地"(5年/10年/15年目标),每个营地有可衡量的指标
    • 注意: 这些是WAG(Wild Ankle Guess,野生脚踝猜测),允许误差
  4. 做"反向测试"

    • 完成标准: 问"如果10年后我们实现了这个BHAG,世界有什么不同?"——如果答案不激励人心,重新来过
  5. 与Core Values对齐

    • 完成标准: 确认BHAG的实现路径不会要求团队违背核心价值观
    • 若违背: 放弃或修改BHAG,不要牺牲价值观

B — 边界 (Boundary) ★

不要在以下情况使用此skill

  • 日常运营决策时 — 讨论本周要做什么、招聘谁、定价多少,不需要BHAG,需要的是优先级
  • 早期产品方向探索阶段 — Product-Market Fit还没找到时,设定BHAG是空谈,先找Fit
  • 个人技能学习计划 — BHAG是组织级工具,不适合个人职业目标(用OKR更合适)

作者在书中警告的失败模式

  • BHAG太小 — "我们想在本地做到最好"不是BHAG,因为太容易实现且不能激励团队
  • BHAG太模糊 — "我们要成为行业领袖"缺少具体性,无法指引日常决策
  • BHAG变成年度KPI — 把25年目标分解成季度指标是合理的,但如果BHAG本身就只是年度目标,说明它不够大

作者的盲点/时代局限

  • 2014年的数字化速度: Harnish写这本书时,AI和平台经济的指数级增长还没那么显著。今天的BHAG可能需要考虑"我的行业10年后还在吗"这类更根本的问题
  • 全球化视角: 案例主要来自美国,对中国、中东等市场的Scaling路径差异关注有限

容易混淆的邻近方法论

  • OKR/KPI: 这些是执行工具,不是愿景工具。BHAG设定之后,用OKR分解到年度/季度
  • Mission/Vision声明: 很多公司的Mission写在墙上但没人记得住。BHAG必须是团队能复述的,Mission可以抽象,BHAG必须具体

相关skills(阶段3填充)

  • depends-on: core-values(BHAG需要价值观锚定)
  • contrasts-with: opsp(BHAG是方向,OPSP是执行页面)
  • composes-with: 7-strata-strategy(BHAG是7 Strata第7层的终极输出)

审计信息

  • 验证通过: V1 ✓ / V2 ✓ / V3 ✓
  • 测试通过率: 待阶段4测试
  • 蒸馏时间: 2026-04-26
  • 示范批次: 5个示范SKILL.md之一

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 Bhag Goal Setting AI skill do?

用户在设定公司/团队/个人长期愿景时;当现有目标缺乏激励性、团队对方向感到迷茫时; 或在问"我们的 BHAG 是什么"/"10年后我们想成为什么"时激活。 不适用于:日常运营决策、短期项目目标、个人技能学习计划。

Why use Bhag Goal Setting on TypingMind?

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

Open Plugins → Skills → Install from GitHub in TypingMind and paste https://github.com/ace3000chao/book2startup/tree/master/ScalingUp-skills/bhag-goal-setting. 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 Bhag Goal Setting?

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 Bhag Goal Setting?

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

Is the Bhag Goal Setting AI skill free?

Yes. It is published on GitHub by ace3000chao 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 👇