ask-user

Gate agent execution until a user selects from 2-4 choices.

45|11|Updated Mar 17, 2026
One-click install
npx skills add https://github.com/beyonai/ByClaw --skill ask-user-beyonai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ask-user
Source: https://github.com/beyonai/ByClaw/tree/main/middleware/openclaw/skills/gbrain/references/ask-user
Command: npx skills add https://github.com/beyonai/ByClaw --skill ask-user-beyonai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill solves the issue of ambiguous agent execution by providing a standardized, platform-agnostic pattern to pause operations and request explicit human confirmation or selection.

Core Features & Use Cases

  • Choice Gating: Prevents decision paralysis by limiting user options to 2-4 clear choices.
  • Safety Guardrails: Ensures high-stakes or destructive operations are explicitly approved by the user before execution.
  • Use Case: When an agent needs to decide between merging meeting notes into an existing page or creating a new one, this skill presents the options and halts execution until the user provides a clear directive.

Quick Start

Use the ask-user skill to present the user with a choice between merging the current document or creating a new one.

Frequently Asked Questions about ask-user

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

FAQPage Schema
How do I add human-in-the-loop confirmation to an agent workflow?

To add human-in-the-loop confirmation to an agent workflow, use a gating pattern that pauses agent execution and presents 2 to 4 explicit choices, resuming only after the user selects one. This prevents premature automated actions.

What is decision gating in autonomous agent workflows?

Decision gating in autonomous agent workflows is a safety mechanism that halts execution to request explicit human input for ambiguity resolution, destructive operation confirmation, or priority triage before proceeding.

How do I prevent destructive operations without blocking the entire workflow?

To prevent destructive operations without blocking the entire workflow, implement a gating interaction that isolates high-stakes actions and requires explicit user approval before the agent executes that specific step.

Can I resolve agent ambiguity with a limited set of options?

Yes, you can resolve agent ambiguity by limiting user options to 2 to 4 clear choices, which prevents decision paralysis and provides a formal, platform-agnostic interaction pattern for the agent to proceed.

When should I use a human-in-the-loop gating interaction in my workflow?

Use a human-in-the-loop gating interaction when your workflow requires ambiguity resolution, destructive operation confirmation, or priority triage to ensure formal, explicit approval before incorrect automated actions occur.