# Discover Before Planning

> Do discovery during planning — explore the codebase and close open questions before presenting a plan. Use when drafting implementation plans, or when a plan would defer verification or "pre-flight" checks to execution.

- Skill: `lucavb/discover-before-planning` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add lucavb/discover-before-planning`
- Raw SKILL.md: https://api.skillmd.com/api/skills/lucavb/discover-before-planning/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Product & Planning
- Author: lucavb (https://skillmd.com/u/lucavb)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/lucavb/discover-before-planning

---


# Discover before planning

Walk down every branch of the design tree and resolve dependencies **one-by-one** before the plan lands. The plan is the record of decisions already made — not a place to discover them later.

If a question can be answered by exploring the codebase or read-only checks, **explore instead of deferring**. Only escalate to the user what you genuinely cannot close alone — ask now, not in a future phase.

**Done when:** no plan step exists solely to answer a question you could have resolved during planning.

