Effective Product Reviews

Run rigorous alignment sessions that raise the quality bar and accelerate decision-making.

Includes our free 8-email course on making your product team AI-native. Unsubscribe anytime.

The Guide

5 key steps synthesized from 2 experts.

1

Calibrate review intensity

Use a 2x2 matrix to map projects by uncertainty and impact. Assign high-stakes, high-uncertainty projects to frequent, high-touch reviews with senior leadership, while delegating low-risk projects to more lightweight, async check-ins.

Featured guest perspectives
"Product review meetings happen every Tuesday and Thursday for a total of two hours. These two hours are divided into 20-minute slots that product teams sign up to present. The agenda of these meetings is product teams presenting their proposed product changes for the first 5 to 10 minutes and then reviewers asking questions and giving feedback for the rest of the time."
— Lenny Rachitsky
2

Standardize the review lifecycle

Implement a multi-stage review process (e.g., P0 for problem alignment, P1 for solution approach, P2 for execution). Use specific templates for each stage to ensure teams provide the right information at the right time.

Featured guest perspectives
"Product reviews can focus on different stages of the product development lifecycle: P-Strat: long-term strategy and vision; P0: the opportunity and problem that we want to pursue; P1: the proposed solution; P2: what we launched and how it’s performing."
— Lenny Rachitsky
"It’s actually been really good practice for the PM team, because most of these reviews come with a short video from the PM explaining what the product or project is. I think it’s great practice for PMs to have to say, very concisely, 'What is this thing? Why is it valuable? How does it work?'"
— Lenny Rachitsky
3

Shift to asynchronous storytelling

Require PMs to submit short videos or pre-read documents before the meeting. This moves the presentation to async time, allowing the live session to be dedicated entirely to debate and decision-making.

Featured guest perspectives
"It’s actually been really good practice for the PM team, because most of these reviews come with a short video from the PM explaining what the product or project is. I think it’s great practice for PMs to have to say, very concisely, 'What is this thing? Why is it valuable? How does it work?'"
— Lenny Rachitsky
"We don’t have formal product or design reviews. It’s more ad hoc and iterative, which enables us to move faster. For example, our designers share an early design in a project-related Slack group and get informal asynchronous feedback from many different people that way."
— Lenny Rachitsky
4

Map the option space

Structure the presentation to show all possible directions the team considered. Highlighting the tradeoffs between different paths helps surface philosophical differences and leads to better strategic alignment.

Featured guest perspectives
"One thing I encourage for both is to first present the “option space”—it’s really powerful to have a framework that maps all possible solutions or problems and use that as a device to discuss high-level tradeoffs or philosophical differences."
— Lenny Rachitsky
5

Gauge sentiment and farm for dissent

Use alignment widgets or sentiment voting during the session to see where stakeholders stand. Explicitly ask for dissenting opinions to ensure risks are surfaced early and the decision is robust.

Featured guest perspectives
"One thing I encourage for both is to first present the “option space”—it’s really powerful to have a framework that maps all possible solutions or problems and use that as a device to discuss high-level tradeoffs or philosophical differences."
— Lenny Rachitsky
"At Ramp, we build in the open and empower teams as much as possible to make the decisions in order to move quickly. What this means in practice is that every spec, design, decision, progress, and status is published in project-specific Slack channels, and anyone is invited to read and opine."
— Lenny Rachitsky

Get this guide as an AI skill for Claude Code

Includes our free 8-email course on making your product team AI-native. Unsubscribe anytime.

Install This Skill

Add this skill to Claude Code, Cursor, or any AI coding assistant that supports Agent Skills.

Quick Install (Recommended)

Install this skill directly using npx:

npx skills add RefoundAI/lenny-skills --skill product-reviews

Or install all 76 skills:

npx skills add RefoundAI/lenny-skills
View on GitHub →
Manual Installation
1

Download the skill

Download Skill (.zip)
2

Add to your project

Create a folder in your project root and add the skill file:

.claude/skills/product-reviews/SKILL.md
3

Start using it

Claude will automatically detect and use the skill when relevant. You can also invoke it directly:

Help me with effective product reviews

Guest Perspectives

Deep dive into what 1 podcast guests shared about effective product reviews.

Tomer Cohen 1 quote
Listen to episode →
"I push a lot for what is actually your opinion, what is your potentially controversial opinion and the best principles have teeth. So saying that we should build a simple product for me is useless. Who doesn't want to build a simple product?"
Tactical:
  • Spend significant time clarifying the exact, nuanced problem statement before discussing any solutions.
  • Require team members to present opinions that involve clear trade-offs and "teeth."
  • Distinguish between misunderstandings and disagreements to avoid wasting time in circular arguments.
View all skills from Tomer Cohen →