interview

Guide structured interviews to produce speckit-ready implementation plans.

Updated Apr 17, 2026
One-click install
npx skills add https://github.com/smallorbit/smallorbit-plugins --skill interview-smallorbit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: interview
Source: https://github.com/smallorbit/smallorbit-plugins/tree/main/plugins/speckit/skills/interview
Command: npx skills add https://github.com/smallorbit/smallorbit-plugins --skill interview-smallorbit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill guides you through a deep, structured interview to surface inconsistencies, assumptions, and contradictions when planning a feature, bug, or change, and it outputs a structured plan in speckit format ready to feed into /spec or /catalog.

Core Features & Use Cases

  • Structured questioning rounds (1–4 questions per round) to probe for scope, behavior, constraints, decisions, and acceptance criteria.
  • Produces a complete plan with Goal, Background, Requirements, Out of Scope, and Tasks that can be used to drive implementation.
  • Can be invoked standalone via /interview or as a sub-skill within speckit:spec to ensure seamless orchestration.

Quick Start

Provide a feature or change description to start the interview and generate a structured plan.

Frequently Asked Questions about interview

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

FAQPage Schema
How do I identify missing requirements and assumptions when planning a feature?

Structured interview questions surface missing requirements and assumptions by probing scope, constraints, and contradictions, yielding a comprehensive plan with goals, background, and acceptance criteria.

What is the best way to generate acceptance criteria for a product change?

Generating acceptance criteria is best achieved through a structured interview that questions stakeholders on specific behaviors and constraints, ensuring all conditions are captured before implementation.

How do I structure feature planning output into goals, requirements, and tasks?

Feature planning output is structured by guiding a deep interview that decomposes the discussion into distinct sections: Goal, Background, Requirements, Out of Scope, and granular Tasks.

Can I use a structured interview to define out of scope items for engineering teams?

Yes, a structured interview explicitly questions scope boundaries to define out of scope items, preventing scope creep by clarifying what engineering teams will not address in the current iteration.

Does the interview skill work without external dependencies?

The interview skill works entirely standalone without external dependencies, using structured questioning rounds to transform initial feature descriptions into actionable plans.

How to prepare a speckit-ready plan for product and engineering alignment?

Preparing a speckit-ready plan involves conducting structured questioning rounds across product and engineering to extract goals, requirements, and decomposed tasks suitable for direct spec ingestion.