ask-user

Collect missing or ambiguous user input using a built-in ask tool.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/ngmthaq/my-copilot --skill ask-user-ngmthaq
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ask-user
Source: https://github.com/ngmthaq/my-copilot/tree/main/skills/ask-user
Command: npx skills add https://github.com/ngmthaq/my-copilot --skill ask-user-ngmthaq

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Collect missing or ambiguous user input in a deterministic, tool-first way to unblock decisions in automated workflows.

Core Features & Use Cases

  • Built-in ask tool: Always try to gather input with the available native prompt mechanism.
  • Open-ended last option: Never close off freeform user input to ensure the right answer or new ideas.
  • Fallback: If no tool is available, provide a structured plain-text prompt to guide the user.

Quick Start

Provide missing input by prompting the user with the built-in ask tool and allow for freeform responses when needed.

Frequently Asked Questions about ask-user

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

FAQPage Schema
How do I prompt for missing user input to unblock an automated workflow?

To prompt for missing user input and unblock automated workflows, use a built-in ask tool to gather the required data deterministically at interactive decision points. This tool-first approach ensures decisions proceed smoothly without guessing.

What is the best way to collect ambiguous user input in automated agents?

The best way to collect ambiguous user input in automated agents is by applying a tool-first mechanism that uses native prompt tools. It always keeps an open free-form option to capture exact answers or new ideas before proceeding.

How do I handle interactive decision points in form-based tasks when input is required?

Handle interactive decision points in form-based tasks by identifying missing values and applying a native ask tool to request them. If no tool is available, fall back to a structured plain-text prompt to guide the user.

Can I use structured prompts to collect missing data if no built-in ask tool is available?

Yes, you can use structured plain-text prompts to collect missing data if no built-in ask tool is available. This fallback mechanism guides the user effectively, ensuring workflows continue even without native interactive tools.

Should I close off user input options during automated surveys to ensure valid data?

No, you should never close off freeform user input during automated surveys. Always keeping an open-ended last option ensures you capture the right answer or new ideas, preventing data collection from blocking valid responses.