discover-intent

Guide collaborative discovery questions to refine project objectives before design.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/caseyrtalbot/claude-plugins --skill discover-intent
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: discover-intent
Source: https://github.com/caseyrtalbot/claude-plugins/tree/main/plugins/forge/skills/discover-intent
Command: npx skills add https://github.com/caseyrtalbot/claude-plugins --skill discover-intent

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams refine goals and scope before design or coding begins by guiding a structured dialogue that surfaces requirements, risks, and success criteria, ensuring alignment and reducing rework.

Core Features & Use Cases

  • Structured, one-question-at-a-time inquiry to elicit requirements, constraints, and success criteria.
  • Explicit gates and a hard gate requiring user approval before any design work or documentation begins.
  • Phase-aware workflow (Phase: DISCOVERY) with a clear transition path to the shape-design phase upon approval.
  • Supports collaboration across stakeholders to converge on a single direction for the project.

Quick Start

Initiate a discovery session with the user, then present the first clarifying question and wait for explicit approval before proceeding to design.

Frequently Asked Questions about discover-intent

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I structure project discovery and requirements gathering before coding begins?

Project discovery is structured by guiding collaborative, one-question-at-a-time dialogue to refine objectives, establish a clear problem, define scope, and surface constraints before any design work starts. This approach reduces rework by ensuring team alignment early.

What is the best way to align stakeholders on new feature scope and success criteria?

The best way to align stakeholders on new feature scope is through gated, structured inquiry that converges multiple perspectives into a single direction. It requires explicit user approval at each step to prevent premature work and confirm shared understanding of success criteria.

How do I run a scoping session without jumping into design too early?

Running a scoping session without premature design requires a phase-aware workflow with hard gates. The process stays in a discovery phase, asking clarifying questions until explicit user approval is granted, blocking any transition to shape-design or documentation.

When do I need a structured discovery process for product management?

A structured discovery process is needed for any new feature, change, or project where requirements and risks are unclear. It establishes clear constraints and success criteria through collaborative questioning before committing development resources.

Can I use collaborative questioning to define constraints for any new project?

Yes, collaborative questioning applies to any new feature, change, or project to define constraints. It organizes early-stage discovery by guiding structured dialogue that surfaces requirements and risks, requiring explicit approvals to progress.

Why does my team experience rework when starting new feature development?

Teams experience rework when starting new features because objectives and scope are not refined beforehand. Structured discovery solves this by guiding dialogue to surface requirements and success criteria early, ensuring alignment before design or coding begins.