ask-user-question

Display modal dialogs to gather user input and confirmations.

Updated Feb 27, 2026
One-click install
npx skills add https://github.com/TechyPark/ai-mosiur-agent --skill ask-user-question-techypark
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ask-user-question
Source: https://github.com/TechyPark/ai-mosiur-agent/tree/main/packages/agent-core/mcp-tools/ask-user-question
Command: npx skills add https://github.com/TechyPark/ai-mosiur-agent --skill ask-user-question-techypark

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides the only reliable way to get user input or confirmation within the AI's workflow, as users cannot see CLI output.

Core Features & Use Cases

  • Interactive Clarification: Ask specific questions to resolve ambiguity before proceeding with a task.
  • Preference Gathering: Elicit user choices for customization (e.g., file organization, output format).
  • Action Confirmation: Obtain explicit user approval for potentially destructive or sensitive operations.
  • Use Case: Before deleting a large number of files, use this Skill to present a confirmation modal with options like "Delete All", "Review First", or "Cancel".

Quick Start

Ask the user how they would like to organize their files by presenting them with options for organization.

Frequently Asked Questions about ask-user-question

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

FAQPage Schema
How do I get user input via UI modals during an AI workflow?

To get user input via UI modals, use this Skill to display interactive graphical dialogs. It resolves the issue of command-line output being invisible by presenting options directly to the user for selection or text entry.

What is the best way to ask for user confirmation before running sensitive operations?

The best way to ask for user confirmation is to trigger a modal dialog with explicit approval or denial pathways. This ensures you obtain clear permission before proceeding with potentially destructive actions like file deletion.

Can I present multiple choice options for user input in a modal?

Yes, you can present multiple choice options for user input in a modal. The Skill supports both single and multi-select formats, allowing users to choose specific preferences for tasks like file organization or output formatting.

How do I collect custom text input from users when CLI output is hidden?

You collect custom text input by displaying a graphical interface modal. This provides a reliable channel for interactive communication, ensuring user responses are captured even when command-line environments are not visible.

When should I use interactive clarification modals in my workflow?

You should use interactive clarification modals when you need to resolve ambiguity before proceeding with a task. They are ideal for preference gathering and ensuring explicit user choices are captured accurately.

Does this modal dialog approach support canceling an action entirely?

Yes, this modal dialog approach supports canceling an action entirely. You can present clear confirmation and denial pathways, giving users the option to approve, review first, or cancel operations.