interviewing

Clarify ambiguous requirements through structured questioning and documentation.

31|3|Updated Oct 26, 2025
One-click install
npx skills add https://github.com/dhruvbaldawa/ccconfigs --skill interviewing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: interviewing
Source: https://github.com/dhruvbaldawa/ccconfigs/tree/main/essentials/skills/interviewing
Command: npx skills add https://github.com/dhruvbaldawa/ccconfigs --skill interviewing

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams elicit clear requirements when user goals and constraints are ambiguous, reducing miscommunication and rework.

Core Features & Use Cases

  • Structured questioning guides users to probe deeper with why, constraints, success criteria, tradeoffs, and assumptions.
  • Ambiguity detection prompts clarifications to prevent scope creep.
  • Batch and thread management to keep conversations focused and capture a clear set of requirements.

Quick Start

Start by identifying the user's high-level goal, then ask 3-5 targeted questions to surface constraints and assumptions. Document the clarified requirements and prepare a concise plan for next steps.

Frequently Asked Questions about interviewing

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

FAQPage Schema
How do I clarify ambiguous product requirements before starting development?

To clarify ambiguous product requirements, use a structured questioning workflow that probes goals, constraints, and assumptions. This approach identifies unknowns and avoids leading prompts to prevent scope creep and reduce miscommunication.

What are the best ways to elicit stakeholder constraints during discovery?

You elicit stakeholder constraints during discovery by asking targeted questions about tradeoffs, success criteria, and underlying assumptions. This structured interviewing technique surfaces hidden limitations and prevents project rework later.

When do I need structured questioning for requirements discovery?

Structured questioning for requirements discovery is needed when user goals are unclear, constraints are unknown, or when other workflows lack sufficient context before proceeding. It detects ambiguity early to prevent scope creep.

How do I document clarified requirements after interviewing stakeholders?

To document clarified requirements after interviewing, capture the answers from 3-5 targeted questions regarding constraints and assumptions. Prepare a concise plan for next steps to maintain focused conversation threads.

Can I use this questioning workflow to prevent scope creep in product management?

Yes, you can use this deterministic questioning workflow to prevent scope creep in product management. It detects ambiguity early, prompts clarifications, and manages conversation threads to capture a clear set of requirements.

What limitations exist when using deterministic interviewing for requirement clarifications?

A limitation of deterministic interviewing for requirement clarifications is that it requires an initial high-level user goal to function. Without a baseline objective, the structured questioning workflow cannot generate targeted probes.