interview

Run iterative multiple-choice interviews to collect structured user inputs.

4|2|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/alexanderguy/skills --skill interview-alexanderguy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: interview
Source: https://github.com/alexanderguy/skills/tree/main/skills/interview
Command: npx skills add https://github.com/alexanderguy/skills --skill interview-alexanderguy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It gathers structured user preferences and decisions by running an iterative, multi-choice Q&A flow that reduces back-and-forth ambiguity.

Core Features & Use Cases

  • Dimension-based interviewing: Probes only what’s still unknown from the topic and provided context.
  • Batched multi-select options: Uses small question batches to efficiently elicit decisions while capturing trade-offs.
  • Clear stop conditions: Ends when all meaningful dimensions are answered, the topic shifts, or the user signals fatigue.
  • Trouble handling: Resolves contradictions with a clarifying question and treats “Other” as discovery of a new dimension.
  • Utility output: Returns the question → answer pairs inline for the caller to use.

Quick Start

Call the interview skill with a topic and optional context so it asks 2–4 multiple-choice questions per round and returns the Q&A inline.

Frequently Asked Questions about interview

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

FAQPage Schema
How do I collect structured user requirements without back-and-forth ambiguity?

To collect structured user requirements without ambiguity, run an iterative multiple-choice Q&A flow that batches 2–4 questions per round to elicit clear decisions and trade-offs.

Can I use multiple-choice questions to gather product decisions from users?

Yes, you can use multiple-choice questions to gather product decisions by probing only unknown dimensions and supporting multi-select options to efficiently capture user preferences.

How does a structured interview tool handle user fatigue or topic shifts?

A structured interview tool handles user fatigue or topic shifts by applying clear stop conditions, ending the Q&A flow when meaningful dimensions are answered or the user signals completion.

What is the best way to resolve contradictions during a user input interview?

The best way to resolve contradictions during a user input interview is to ask a clarifying question, while treating any 'Other' response as the discovery of a new dimension.

Does structured Q&A for decision making support multi-select options?

Yes, structured Q&A for decision making supports multi-select options, allowing users to capture multiple relevant trade-offs within small batches of interview questions.

What format do interview answers return for downstream processing?

Interview answers return as inline question → answer pairs, providing the caller with structured findings that can be directly used for product or requirements processing.