altitude-horizon-framework by deanpeters/product-manager-skills
npx skills add https://github.com/deanpeters/product-manager-skills --skill altitude-horizon-framework定义区分总监级思维与产品经理思维的双轴心智模型:高度(你放得多宽)和视野(你望得多远)。使用此模型来理解角色转变中实际发生的变化,诊断哪个过渡区造成了摩擦,并在组织方向模糊或缺失时应用级联上下文地图。
这并非资历等级制度。一名在其角色对应高度上运作的产品经理是在出色地工作。一名在产品经理高度上运作的总监则未能完成其本职工作。
高度 — 范围
视野 — 时间
角色转变最贴切的类比:
| 维度 | 产品经理(服务员) | 总监(餐厅经营者) |
|---|---|---|
| 关注点 | 单个用餐者的体验 | 整个系统——人员配置、利润率、菜单、供应商 |
| 权限 | 有影响力但无控制权 |
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
| 组合决策、预算、资源分配 |
| 成功指标 | 七号桌的客人满意 | 餐厅盈利、运营稳定且可扩展 |
| 与客户的关系 | 直接、日常、亲密 | 聚合模式、买家画像、市场细分群体 |
| 失败模式 | 忽视七号桌的需求 | 纠结于七号桌的柠檬问题 |
服务员擅长转译单个用餐者的体验。经营者并非忽视用餐者——他们问的是不同的问题:"我们是否在食材上超支了?75页的菜单会让顾客困惑吗?晚餐高峰期我们需要再雇一个服务员吗?" 从绝对意义上讲,没有哪个问题更重要。它们适用于不同的角色。
产品经理 → 总监的转变需要在四个区域中移动。大多数人在其中一两个区域遇到的困难比其他区域更多——诊断哪个是关键杠杆点。
区域 1 — 思维高度
区域 2 — 角色转变
区域 3 — 英雄综合征恢复
区域 4 — 方向创造
英雄综合征 表现: 直接介入解决问题。停留在战术性工作附近。希望个人成就能被看见。 原因: 产品经理被训练成乐于助人和反应迅速。总监获得的直接赞扬较少,因此他们退回到旧的奖励循环中。 代价: 你作为总监表现不佳,同时作为高级独立贡献者过度工作。你的团队无法成长,因为你挡了他们的路。
流程过敏症 表现: 抵制共享结构。让高绩效的产品经理独立运行自己的"剧本"。 原因: 产品经理天生抵制官僚主义。早期总监的放任可能感觉像是"伟大的领导力"和"信任团队"。 代价: 跨市场、财务和领导层的利益相关者无法综合不一致的输出。没有共享流程,团队就会变成"房间里打碎玻璃的猴子"。
讨好型领导 表现: 希望团队喜欢你。回避艰难的反馈。为了维护关系而对利益相关者的请求说"是"。 原因: 使你成为优秀产品经理的技能——倾听、同理心、反应迅速——在组织规模下变成了负担。 代价: 你将"受欢迎"与"有效"混为一谈。尊重是通过清晰度和艰难决策建立的,而不是靠"友善"。
即时满足陷阱 表现: 阅读领导力书籍、收集证书、询问"我需要做什么才能获得晋升?" 原因: 产品经理擅长优化。他们试图绕过经验要求。 代价: 总监的胜任力需要实战经验和切身体会的谦逊。你可以通过学习掌握词汇,但无法通过学习达到胜任该角色的程度。
非黑即白思维 表现: "这看起来是个显而易见的决定。" "为什么我们不能两个都资助?" "为什么这里的一切都这么政治化?" 原因: 产品经理在更清晰的问题空间和更明确的因果关系中运作。总监的决策涉及相互竞争的约束条件、有限的信息和组织动态。 代价: 低信心的快速决策会造成下游混乱。灰度地带不是领导力的失败——它就是实际的地形。
当组织方向模糊或缺失时,总监不会等待——他们会进行级联。
六个步骤:
这解决了什么问题: 团队"在荒野中徘徊"——交付的工作与战略脱节,因为从未有人为他们转译上下文。
核心原则: 即使来自上层的指示不完整,总监的工作就是向下填补空白。等待完美的清晰度是产品经理的习惯。创造不完美但有用的清晰度是总监的技能。
当你的团队不清楚组织战略对其工作意味着什么时使用。
## 上下文级联
**公司优先事项:** [领导层说的话——用他们的原话]
**业务单元转译:** [你的业务单元如何贡献于该优先事项]
**产品组合转译:** [你的产品如何贡献于此]
**团队职责:** [每个团队具体负责什么]
**这为何重要:** [对你的团队而言的"所以呢"——什么会变,什么不变]
一页纸胜过十页。目标是清晰,而非全面。
完整的工作场景及已完成的级联上下文地图和反模式对比,请参见 examples/sample.md。
情境: CEO 在季度业务回顾会上宣布:"我们将加倍投入企业市场。" 三位产品经理问他们的总监:"这对我们的路线图意味着什么?"
产品经理回应(错误高度): "让我们把企业功能加到冲刺待办列表里。"
总监回应(正确高度): 运行级联上下文地图。转译为:"企业市场意味着更大的交易规模、更长的销售周期和更多的集成需求。对我们的产品组合而言:产品 A 负责管理控制功能,产品 B 负责 API 文档故事,产品 C 负责安全认证故事。这是第三季度规划中会改变和不会改变的部分。"
为何有效: 总监没有等待更多清晰指示。他们根据现有信号创造了清晰度。
情境: 团队中的一名产品经理正在与一个难缠的利益相关者关系上挣扎。
总监回应(错误): "让我直接和那个利益相关者谈谈——我来搞定它。"
总监回应(正确): "跟我讲讲你尝试过的方法。我们看看问题出在哪里,以及你下次会采取什么不同的做法。"
为何重要: 第一种回应解决了问题但制造了依赖。第二种回应培养了产品经理。过于频繁"救援"的总监会打造出离了他们就无法运作的团队。
情境: 一名高绩效的产品经理坚持使用与团队其他人不同的格式记录需求,因为"我的利益相关者更喜欢这样。"
总监回应(错误): "没关系,她是我们最好的产品经理——如果这对她的团队有效,就随她去吧。"
总监回应(正确): "乔的个人表现非常出色。但是当市场部试图综合三位产品经理的工作时,他们无法做到。共享流程不是官僚主义——它是让系统对外部所有人清晰可读的关键。"
为何重要: 保护高绩效者的例外情况会产生隐性的协调成本。餐厅经营者的工作是维护系统,而不是保护明星服务员。
症状: 使用战略语言("组合"、"生态系统"、"长期愿景"),同时仍在做冲刺级别的决策
后果: 你听起来像总监,但运作起来像产品经理。你的团队对谁在真正做决策以及在哪一级别决策感到困惑。
解决方法: 如果你在细节中,就承认它。如果你不在,就完全授权。混合高度层级而不加说明会造成模糊性,侵蚀团队信任。
症状: 在年度规划时运行一次级联上下文地图,之后再也不回顾
后果: 团队在第一季度对齐,但随着战略演变而逐渐偏离。到第三季度,团队工作与当前优先事项脱节。
解决方法: 在主要转折点重新审视级联——季度规划、重大高管变动、战略转向或组织重组时。
症状: 保护团队免受艰难决策的影响,过度解释你持有的约束条件,将反馈软化到毫无意义
后果: 团队在没有准确上下文的情况下运作;当现实最终毫无预警地降临时,信任会遭到侵蚀。
解决方法: 对艰难决策背后的"原因"保持透明。你不需要分享一切——但你分享的内容应该是诚实且可操作的。
症状: 在产品经理任期内过度担忧组合战略、组织动态和"思考超出你薪资级别的问题"
后果: 你未能充分履行当前角色的职责。像总监一样思考的产品经理常常会错过其实际角色所需的客户层面信号。
解决方法: 全力以赴扮演好你当前的角色。转变很快会要求总监思维——你会做好准备,是因为你出色地完成了产品经理的工作,而不是因为你过早地预演了总监角色。
skills/director-readiness-advisor/SKILL.md — 使用此框架诊断并指导你特定过渡情境的交互式顾问每周安装量
178
代码仓库
GitHub 星标
1.5K
首次出现
10 天前
安全审计
安装于
opencode158
codex158
github-copilot156
gemini-cli155
kimi-cli154
amp154
Defines the two-axis mental model that distinguishes Director-level thinking from PM thinking: Altitude (how wide you zoom out) and Horizon (how far ahead you look). Use this to understand what actually changes in the transition, diagnose which transition zone is creating friction, and apply the Cascading Context Map when organizational direction is vague or absent.
This is not a seniority hierarchy. A PM operating at the right altitude for their role is doing excellent work. A Director operating at PM altitude is leaving their actual job undone.
Altitude — Scope
Horizon — Time
The sharpest analogy for the role shift:
| Dimension | PM (Waiter) | Director (Restaurant Operator) |
|---|---|---|
| Focus | Individual diner experience | Entire system — staffing, margins, menu, suppliers |
| Authority | Influence without control | Portfolio decisions, budget, resource allocation |
| Success metric | Table seven is happy | Restaurant is profitable, consistent, and scalable |
| Relationship to customers | Direct, daily, intimate | Aggregate patterns, buyer personas, market cohorts |
| Failure mode | Ignoring Table Seven's needs | Obsessing over Table Seven's lemons |
The waiter excels at translating the experience of individual diners. The operator isn't ignoring diners — they're asking different questions: "Are we overspending on ingredients? Is a 75-page menu confusing customers? Do we need another server for the dinner rush?" Neither question is more important in absolute terms. They're appropriate to different roles.
The PM → Director shift requires movement across four zones. Most people struggle with one or two more than the others — diagnosing which one is the leverage point.
Zone 1 — Thinking Altitude
Zone 2 — Persona Shift
Zone 3 — Hero Syndrome Recovery
Zone 4 — Direction Creation
Hero Syndrome What it looks like: Jumping in to solve problems directly. Staying close to the tactical work. Wanting visibility on individual wins. Why it happens: PMs are trained to be helpful and responsive. Directors get fewer pats on the back, so they regress to the old reward loop. The cost: You under-perform as a Director while over-functioning as a senior IC. Your team doesn't develop because you're in their way.
Allergic to Process What it looks like: Resisting shared structures. Letting high-performing PMs run their own playbooks independently. Why it happens: PMs naturally resist bureaucracy. Early director permissiveness can feel like "great leadership" and "trusting the team." The cost: Stakeholders across marketing, finance, and leadership can't synthesize inconsistent outputs. Without shared processes, teams become "monkeys in the room breaking glass."
People-Pleaser Leadership What it looks like: Wanting the team to like you. Avoiding hard feedback. Saying yes to stakeholder requests to preserve relationships. Why it happens: The skills that made you a great PM — listening, empathy, responsiveness — become liabilities at organizational scale. The cost: You confuse "popular" with "effective." Respect is built through clarity and hard calls, not niceness.
Instant Gratification Trap What it looks like: Reading leadership books, collecting certifications, asking "what do I need to do to get promoted?" Why it happens: PMs are good at optimization. They try to shortcut the experience requirement. The cost: Director readiness requires war stories and lived humility. You can study your way to fluency in the vocabulary, but not to readiness for the role.
Black-and-White Thinking What it looks like: "This seems like an obvious decision." "Why can't we fund both?" "Why is everything so political here?" Why it happens: PMs operate in cleaner problem spaces with clearer cause-and-effect. Director decisions involve competing constraints, limited information, and organizational dynamics. The cost: Fast decisions with low confidence create downstream chaos. The grayscale is not a failure of leadership — it's the actual terrain.
When organizational direction is vague or absent, Directors don't wait — they cascade.
The six steps:
What this fixes: Teams "wandering in the wilderness" — shipping work that doesn't connect to strategy because the context was never translated for them.
The core principle: Even with incomplete direction from above, a Director's job is to fill the gap downward. Waiting for perfect clarity is a PM habit. Creating imperfect-but-useful clarity is a Director skill.
Use when your team is unclear on what organizational strategy means for their work.
## Context Cascade
**Company Priority:** [What leadership said — in their words]
**Business Unit Translation:** [How your BU contributes to that priority]
**Product Portfolio Translation:** [How your products contribute to that]
**Team Accountabilities:** [What each team owns specifically]
**Why this matters:** [The so-what for your team — what changes, what stays the same]
One page is better than ten. The goal is clarity, not comprehensiveness.
See examples/sample.md for a full worked scenario with a completed Cascading Context Map and anti-pattern contrast.
Situation: CEO announces at QBR: "We're doubling down on enterprise." Three PMs ask their Director: "What does that mean for our roadmaps?"
PM response (wrong altitude): "Let's add enterprise features to our sprint backlogs."
Director response (right altitude): Runs a Cascading Context Map. Translates: "Enterprise means larger deal sizes, longer sales cycles, and more integration requirements. For our portfolio: Product A owns the admin controls story, Product B owns the API documentation story, Product C owns the security certification story. Here's what changes in Q3 planning and what doesn't."
Why it works: Director didn't wait for more clarity. They created it from available signal.
Situation: A PM on the team is struggling with a difficult stakeholder relationship.
Director response (wrong): "Let me just talk to that stakeholder directly — I'll get it sorted out."
Director response (right): "Walk me through what you've tried. Let's figure out where it broke down and what you'll do differently."
Why it matters: The first response solves the problem and creates dependency. The second response grows the PM. Directors who rescue too often build teams that can't function without them.
Situation: A high-performing PM insists on documenting requirements in a different format from the rest of the team because "my stakeholders prefer it."
Director response (wrong): "That's fine, she's our best PM — if it works for her team, let it go."
Director response (right): "Joe is crushing it individually. But when marketing tries to synthesize across all three PMs' work, they can't. Shared process isn't bureaucracy — it's what makes the system legible to everyone outside it."
Why it matters: Protecting high-performer exceptions creates invisible coordination costs. The Restaurant Operator's job is the system, not the star waiter.
Symptom: Using strategy language ("portfolio," "ecosystem," "long-term vision") while still making sprint-level decisions
Consequence: You sound like a Director but function like a PM. Your team is confused about who's actually deciding and at what level.
Fix: If you're in the details, own it. If you're not, delegate it fully. Mixing altitude levels without signaling creates ambiguity that erodes team trust.
Symptom: Running the Cascading Context Map once at annual planning, then never revisiting it
Consequence: Team aligns in Q1 and drifts as strategy evolves. By Q3, team work is decoupled from current priorities.
Fix: Revisit the cascade at major inflection points — quarterly planning, significant exec changes, pivots, or org restructuring.
Symptom: Shielding the team from hard decisions, over-explaining constraints you're holding, softening feedback into meaninglessness
Consequence: Team operates without accurate context; trust erodes when reality eventually lands without warning.
Fix: Be transparent about the "why" behind hard decisions. You don't need to share everything — but what you share should be honest and actionable.
Symptom: Spending PM years worried about portfolio strategy, organizational dynamics, and "thinking above your pay grade"
Consequence: You under-serve your current role. PMs who think like Directors often miss the customer-level signal their actual role requires.
Fix: Play your current role with full commitment. The transition will demand Director thinking soon enough — you'll be ready because you did your PM work well, not because you rehearsed the Director role prematurely.
skills/director-readiness-advisor/SKILL.md — Interactive advisor that uses this framework to diagnose and coach your specific transition situationWeekly Installs
178
Repository
GitHub Stars
1.5K
First Seen
10 days ago
Security Audits
Gen Agent Trust HubPassSocketPassSnykPass
Installed on
opencode158
codex158
github-copilot156
gemini-cli155
kimi-cli154
amp154
Google Workspace CLI 团队负责人技能:自动化站会、任务协调与团队沟通工具
6,400 周安装