ask-user-question

Collect structured user input through guided questions with 2-4 options and optional multi-select.

Updated Dec 21, 2025
One-click install
npx skills add https://github.com/s-hiraoku/harnesses-factory --skill ask-user-question-s-hiraoku
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ask-user-question
Source: https://github.com/s-hiraoku/harnesses-factory/tree/main/plugins/ask-user-question/skills/ask-user-question
Command: npx skills add https://github.com/s-hiraoku/harnesses-factory --skill ask-user-question-s-hiraoku

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables structured, interactive questioning to gather user input during task execution.

Core Features & Use Cases

  • Structured Question Interactions: Define questions with clear headers and 2-4 options to elicit concrete responses.
  • Single or Multi-Select: Support for both single-choice and multi-select interactions to fit decision needs.
  • Use Case: Use during planning, requirements gathering, or feature trade-off discussions to secure explicit user input.

Quick Start

Present 2-4 concise questions to the user, each with a short header and 2-4 options. Indicate whether multi-select is allowed and collect the responses in a structured format.

Frequently Asked Questions about ask-user-question

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

FAQPage Schema
How do I collect structured user input during interactive task execution?

Structured user input is collected by presenting questions with a defined header and 2-4 specific options. This approach ensures consistent, unambiguous responses during interactive sessions, planning meetings, or decision-making workflows.

What is the best way to gather requirements through guided questions?

Gathering requirements through guided questions involves using a defined question header and 2-4 option choices to elicit concrete responses. This ensures explicit and unambiguous user preferences are captured during sessions.

Can I use multi-select options for feature trade-off discussions?

Yes, multi-select options are supported for feature trade-off discussions by enabling an optional multi-select flag. This allows users to select multiple preferences, fitting decision needs where more than one option applies.

How many options should I provide for interactive interviews?

For interactive interviews, you should provide 2-4 option choices per question. This structured format ensures consistent and unambiguous responses, fitting decision needs where single or multiple selections are required.

When do I need structured questions for decision-making workflows?

Structured questions for decision-making workflows are needed when securing explicit user input during planning or requirements gathering. They ensure consistent, unambiguous responses by providing a defined header and 2-4 specific option choices.