interview

Conduct discovery conversations to uncover user intent and align on approach.

Updated Dec 30, 2025
One-click install
npx skills add https://github.com/Salmanferozkhan/Cloud-and-fast-api --skill interview-salmanferozkhan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: interview
Source: https://github.com/Salmanferozkhan/Cloud-and-fast-api/tree/main/.claude/skills/interview
Command: npx skills add https://github.com/Salmanferozkhan/Cloud-and-fast-api --skill interview-salmanferozkhan

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill conducts discovery conversations to understand user intent and agree on approach before taking action. It should be used when the user explicitly calls /interview, asks for recommendations, needs brainstorming, wants to clarify, or when the request could be misunderstood. Prevents building the wrong thing by uncovering WHY behind WHAT.

Core Features & Use Cases

  • Discovers INTENT behind surface requests (WHY)
  • Surfaces and validates AI's assumptions
  • Explores solution options informed by intent
  • Reaches mutual agreement on both problem and solution
  • Works for any context: software, documents, brainstorming, automation

Quick Start

Initiate a discovery conversation by asking clarifying questions to uncover WHY and surface assumptions before proceeding.

Frequently Asked Questions about interview

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

FAQPage Schema
How do I clarify ambiguous requirements before building software or automation?

To clarify ambiguous requirements, conduct a discovery conversation to uncover user intent. This approach surfaces the WHY behind a request, validates assumptions, and aligns on approach before any action is taken to prevent building the wrong thing.

What is the best way to validate assumptions during project discovery?

The best way to validate assumptions during project discovery is to ask clarifying questions that test your hypotheses against user intent. This ensures you explore informed solution options and reach mutual agreement on both problem and solution before proceeding.

When do I need to trigger a discovery interview for decision-making?

You need to trigger a discovery interview when requests are ambiguous, multi-part, or need brainstorming. It should also be used when recommendations are requested to surface intent across software, documents, and automation tasks before acting.

How does an intent discovery conversation work for multi-part requests?

An intent discovery conversation works by asking targeted questions to separate the components of multi-part requests. It reveals the underlying intent of each part, validates assumptions, and presents informed options for the user to explicitly confirm before any work begins.

Can I use this discovery approach for both document tasks and software development?

Yes, you can use this discovery approach for document tasks and software development. It works for any context by uncovering the WHY behind the WHAT, ensuring that the agreed approach matches the true user intent across diverse project types.

Why should I uncover user intent before acting on a request?

You should uncover user intent before acting to prevent building the wrong thing. Discovering the WHY validates assumptions, aligns expectations, and requires explicit confirmation, ensuring the final deliverable matches the actual problem.