system-design-interrogation

Elicit ambiguous system requirements through iterative one-question-at-a-time Spec sessions.

Updated Jan 30, 2026
One-click install
npx skills add https://github.com/AntonBespalov/WC_IST --skill system-design-interrogation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: system-design-interrogation
Source: https://github.com/AntonBespalov/WC_IST/tree/main/.codex/skills/system-design-interrogation
Command: npx skills add https://github.com/AntonBespalov/WC_IST --skill system-design-interrogation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Facilitates early-stage requirements gathering by guiding an interactive, one-question-at-a-time Spec session that reveals hidden constraints and gaps.

Core Features & Use Cases

  • One-question-at-a-time interrogation loop that surfaces missing requirements and safety considerations.
  • Safety-first prompts and iterative drafting of a multi-part Spec.
  • Applicable to brainstorming, architecture planning, and hardware-software boundary discussions.
  • Produces a structured Spec document ready for review.

Quick Start

Initiate an interactive Spec session and I will begin by asking a single focused question.

Frequently Asked Questions about system-design-interrogation

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

FAQPage Schema
How do I clarify ambiguous system requirements during early design brainstorming?

Clarify ambiguous system requirements through an interactive, one-question-at-a-time interrogation loop that surfaces hidden constraints and safety considerations, producing a structured Spec document ready for architectural review.

What is the best way to gather safety and real-time constraints for hardware and software architecture planning?

Gather safety and real-time constraints by initiating an iterative Spec session that applies safety-first prompts, systematically revealing missing requirements across hardware and software boundaries to draft a comprehensive specification.

Can I use an iterative interrogation loop to draft a multi-part Spec for real-time systems?

Yes, you can use an iterative interrogation loop to draft a multi-part Spec for real-time systems by answering focused, single questions that progressively build architectural constraints and safety considerations into the final document.

How does a one-question-at-a-time requirements session work for spec generation?

A one-question-at-a-time requirements session works by iteratively asking focused questions, capturing your answers, and using them to expose gaps and draft a structured Spec block containing safety considerations and architectural constraints.

When do I need an interactive Spec session instead of writing requirements manually?

You need an interactive Spec session when early-stage requirements gathering risks missing hidden constraints, as the iterative questioning enforces a drafting workflow that proactively reveals gaps in safety, real-time, and hardware-software boundary conditions.

What limitations should I expect when using an interrogation loop for requirements gathering?

Limitations of an interrogation loop for requirements gathering include its dependency on interactive, step-by-step user input, meaning it cannot autonomously generate a complete Spec block without active participation to drive the iterative drafting workflow.