
marginal-user-framework
by Coowoolf
105 Product Management Skills extracted from Lenny's Podcast - For use with Claude Code / Cursor / Windsurf
SKILL.md
name: marginal-user-framework description: Use when facing conversion plateaus, expanding to new markets, or when aggregate data fails to reveal growth bottlenecks, to identify high-leverage improvements by focusing on worst-case users
Marginal User Framework
Overview
A method for identifying high-leverage product improvements by focusing on the user "on the cusp" of conversion or the "worst-case scenario" user. Solving for the user with the most friction often resolves hidden issues for everyone.
Core principle: If you solve for the hardest user, you unlock growth for everyone.
When to Use
- High traffic but low conversion
- Expanding into new international markets
- Data funnels not revealing friction points
- Growth has plateaued unexpectedly
The Five-Step Process
┌─────────────────────────────────────────────────────────────────┐
│ 1. IDENTIFY → Find "Worst Case" User │
│ (bad device, slow network, language gap) │
├─────────────────────────────────────────────────────────────────┤
│ 2. OBSERVE → Watch them try to use it (qualitative) │
│ Don't rely solely on analytics │
├─────────────────────────────────────────────────────────────────┤
│ 3. INVENTORY → List ALL friction points encountered │
│ (latency, language, UI complexity) │
├─────────────────────────────────────────────────────────────────┤
│ 4. FILTER → Which fixes help the "marginal" user? │
│ (next-most-likely to convert) │
├─────────────────────────────────────────────────────────────────┤
│ 5. EXECUTE → Remove barriers for many by solving │
│ for the few │
└─────────────────────────────────────────────────────────────────┘
Quick Reference
| Worst-Case Dimension | What to Look For |
|---|---|
| Device | Feature phones, low RAM |
| Network | 2G/Edge, high latency |
| Language | Non-primary language users |
| Tech Literacy | First-time smartphone users |
| Accessibility | Vision/motor impairments |
Common Mistakes
- Only using analytics → Observe users qualitatively
- Optimizing for average → The "average" user doesn't reveal bottlenecks
- Ignoring edge cases → Edge cases are the growth lever
Real-World Example
At Facebook, Adriel Frederick analyzed users on feature phones with Edge connections. He discovered the issues were language barriers and latency. Fixing latency for the "worst case" improved speed for the entire user base.
Source: Adriel Frederick (Reddit, Lyft, Facebook) via Lenny's Podcast
スコア
総合スコア
リポジトリの品質指標に基づく評価
SKILL.mdファイルが含まれている
ライセンスが設定されている
100文字以上の説明がある
GitHub Stars 100以上
3ヶ月以内に更新がある
10回以上フォークされている
オープンIssueが50未満
プログラミング言語が設定されている
1つ以上のタグが設定されている
レビュー
レビュー機能は近日公開予定です