inquisitor

Drive adaptive one-question interviews to convert fuzzy concepts into agreed definitions.

1|Updated May 28, 2026
One-click install
npx skills add https://github.com/SilvrDuck/skills --skill inquisitor-silvrduck
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: inquisitor
Source: https://github.com/SilvrDuck/skills/tree/main/skills/inquisitor
Command: npx skills add https://github.com/SilvrDuck/skills --skill inquisitor-silvrduck

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It turns vague, half-formed ideas into a crisp, agreed definition by asking one adaptive question at a time until nothing important is missing or contradictory.

Core Features & Use Cases

  • Adaptive one-question interviewing: asks exactly one question per turn and chooses the next question based on the user’s last answer, not a pre-written questionnaire.
  • Structured option picking (when available): uses a choice widget with concrete, mutually distinct options plus an “Other” escape for edge cases.
  • Clarity-stop + approval gate: stops when a “clarity test” is satisfied, produces a scannable formatted summary, and requires the user’s approval or further corrections.
  • Use cases: defining requirements, fleshing out product/feature scope, specifying policies or concepts, and resolving contradictions before writing specs or plans.

Quick Start

Ask the assistant to run /inquisitor with the thing you want to define so it can question you one step at a time and produce an approval-ready summary.

Frequently Asked Questions about inquisitor

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

FAQPage Schema
How do I turn a vague product idea into a clear specification?

You can clarify product scope by running an adaptive interview that asks one question per turn, dynamically selecting the next question from your previous answer until a clarity test is satisfied and a formatted summary is produced.

What is adaptive interviewing for requirements definition?

Adaptive interviewing for requirements definition is a dynamic process that selects each subsequent question based on the prior answer, avoiding pre-planned questionnaires to elicit and resolve scope, audience, and done criteria.

How do I resolve contradictions when defining feature requirements?

To resolve contradictions when defining feature requirements, the interview continuously validates answers against a clarity test, asking dynamic follow-up questions until all conflicts are eliminated and a consistent definition is reached.

How do I know when my feature specification is complete?

A feature specification is complete when it passes a clarity stop condition, triggering an approval gate where you review a formatted summary and either approve it or request further corrections.

Can I use a dynamic questionnaire instead of static forms for product scope definition?

Using a dynamic questionnaire instead of static forms for product scope definition allows the system to branch intelligently based on specific answers, ensuring edge cases are captured without asking irrelevant questions.

What are the limitations of using adaptive interviewing for requirements gathering?

A limitation of adaptive interviewing is that it requires non-batched, single-question turns, meaning the process cannot present multiple questions simultaneously and may increase the time needed to finalize requirements.