AskUserQuestion

Present structured Markdown questions and wait for user responses.

597|88|Updated Jan 28, 2026
One-click install
npx skills add https://github.com/PiLastDigit/TRIP-workflow --skill askuserquestion-pilastdigit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: AskUserQuestion
Source: https://github.com/PiLastDigit/TRIP-workflow/tree/main/AskUserQuestion
Command: npx skills add https://github.com/PiLastDigit/TRIP-workflow --skill askuserquestion-pilastdigit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Emulates the AskUserQuestion tool to present structured questions in Markdown and wait for user responses before proceeding.

Core Features & Use Cases

  • Emulates the AskUserQuestion tool to present structured questions in Markdown and wait for user responses before proceeding.
  • Enforces a mandatory "Other" option to capture custom input and specifies clear handling of the user's reply.
  • Provides a repeatable pattern for interactive prompting, including guidance for single- and multi-select scenarios.

Quick Start

Ask the user a structured question and wait for their response before continuing.

Frequently Asked Questions about AskUserQuestion

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

FAQPage Schema
How do I present structured questions in Markdown and wait for user responses?

To present structured questions in Markdown and wait for user responses, emulate the AskUserQuestion tool to format prompts and pause execution until a reply is received before proceeding.

Can I use interactive prompting in agents lacking native AskUserQuestion support?

Yes, you can use interactive prompting in agents lacking native support by emulating the AskUserQuestion tool. This provides a repeatable pattern for structured prompts without needing built-in features.

How do I handle custom user input when emulating structured prompts?

To handle custom user input when emulating structured prompts, enforce a mandatory Other option to capture custom replies and specify clear response handling within the interactive prompting framework.

How do I embed interactive questioning into larger agent workflows?

You can embed interactive questioning into larger agent workflows by using a reusable prompting framework. This framework supports frontmatter-defined names and descriptions to integrate structured prompts seamlessly.

What is the best way to manage single- and multi-select scenarios in agent prompts?

The best way to manage single- and multi-select scenarios in agent prompts is through a repeatable emulation pattern. This pattern provides specific guidance for handling different selection types before continuing.