Altitude Horizon Framework

Understand the PM-to-Director transition through altitude and horizon thinking. Use when diagnosing scope, time-horizon, or leadership-level gaps.

7,800 stars 940 forksSoftware Development

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add deanpeters/Product-Manager-Skills --skill altitude-horizon-framework
Manual install
git clone --depth 1 https://github.com/deanpeters/Product-Manager-Skills.git /tmp/Product-Manager-Skills
mkdir -p ~/.claude/skills
cp -r /tmp/Product-Manager-Skills/skills/altitude-horizon-framework ~/.claude/skills/altitude-horizon-framework

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

## Purpose

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.

## Input

**Nothing required** — this is a reference framework you can read start to finish.
**Also useful:** Your current situation (role, the transition friction you're feeling, a decision you're weighing). With that, the framework can be applied directly to diagnose which transition zone you're in.

Anything supplied with the invocation itself — text after the skill name, a pasted context dump, or an appended `ARGUMENTS:` line — counts as answers already given. Use it and skip whatever it covers; don't re-ask.

**Arriving empty-handed? That works too.** Read it as a mental model; pair it with `director-readiness-advisor` for guided coaching.

**Example invocation:** `Apply the altitude-horizon framework to my situation: senior PM, just inherited two more teams, drowning in delivery detail.`

## Key Concepts

### The Two Axes

**Altitude — Scope**
Read the full skill on GitHub

Details

Skill name
altitude-horizon-framework
Path
skills/altitude-horizon-framework/SKILL.md
Repo updated
16 October 2026

FAQ

What does the Altitude Horizon Framework skill do?

Understand the PM-to-Director transition through altitude and horizon thinking. Use when diagnosing scope, time-horizon, or leadership-level gaps.

How do I install the Altitude Horizon Framework skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add deanpeters/Product-Manager-Skills --skill altitude-horizon-framework. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Altitude Horizon Framework popular?

It lives in deanpeters/Product-Manager-Skills, which has 7,800 GitHub stars and 940 forks, and is included in 3 curated skill lists.

Related skills

Acquisition Channel Advisor

7.8k

deanpeters/Product-Manager-Skills

Evaluate acquisition channels using unit economics, customer quality, and scalability. Use when deciding whether to scale, test, or kill a growth channel.

Marketing, Sales & BusinessIn 3 lists940

AI Shaped Readiness Advisor

7.8k

deanpeters/Product-Manager-Skills

Assess whether your product work is AI-first or AI-shaped. Use when evaluating AI maturity and choosing the next team capability to build.

AI, LLMs & AgentsIn 3 lists940

Business Health Diagnostic

7.8k

deanpeters/Product-Manager-Skills

Diagnose SaaS business health across growth, retention, efficiency, and capital. Use when preparing a business review or prioritizing urgent fixes.

Marketing, Sales & BusinessIn 3 lists940

Prd Development

7.8k

deanpeters/Product-Manager-Skills

Build a structured PRD that connects problem, users, solution, and success criteria. Use when turning discovery notes into an engineering-ready document for a major initiative.

Software DevelopmentIn 3 lists940

Xberg

9.5k

xberg-io/xberg

Extract text, tables, metadata, and images from 107 document formats (PDF, Office, images, HTML, email, archives, academic) using Xberg. Use when writing code that calls Xberg APIs in Python, Node.js/TypeScript, Rust, or CLI. Covers installation, extraction (sync/async), configuration (OCR, chunking, output format), batch processing, error handling, and plugins.

Software DevelopmentIn 1 list607

Prioritization Advisor

7.8k

deanpeters/Product-Manager-Skills

Choose a prioritization framework based on stage, team context, and stakeholder needs. Use when deciding between RICE, ICE, value/effort, or another scoring approach.

Software DevelopmentIn 3 lists940

Browse the most popular Claude skills, all software development skills, or write your own with the skills generator.