diff --git a/commands/gsd/research-project.md b/commands/gsd/research-project.md
index b2eaba9f2..5f5dd2262 100644
--- a/commands/gsd/research-project.md
+++ b/commands/gsd/research-project.md
@@ -96,13 +96,19 @@ Research complete:
## ▶ Next Up
-**Define requirements** — scope your v1 from research findings
+Choose your path:
+
+**Option A: Define requirements first** (recommended)
+Scope your v1 from research findings. Transforms "what exists" into "what we're building" with checkable requirements.
`/gsd:define-requirements`
-`/clear` first → fresh context window
+**Option B: Create roadmap directly**
+Skip requirements if scope is already clear from research.
-**Flow:** research-project → **define-requirements** → create-roadmap
+`/gsd:create-roadmap`
+
+`/clear` first → fresh context window
---
```
diff --git a/get-shit-done/workflows/research-project.md b/get-shit-done/workflows/research-project.md
index 59f1314bd..67ecddaa7 100644
--- a/get-shit-done/workflows/research-project.md
+++ b/get-shit-done/workflows/research-project.md
@@ -350,7 +350,15 @@ Research complete:
## ▶ Next Up
-**Create roadmap** — using research findings
+Choose your path:
+
+**Option A: Define requirements first** (recommended)
+Scope your v1 from research findings. Transforms "what exists" into "what we're building" with checkable requirements.
+
+`/gsd:define-requirements`
+
+**Option B: Create roadmap directly**
+Skip requirements if scope is already clear from research.
`/gsd:create-roadmap`