clarify-ambiguity

Resolves ambiguous robot task goals using spatial memory, scene queries, and operator input.

Updated Jul 5, 2026
One-click install
npx skills add https://github.com/bensonlee5/openral --skill clarify-ambiguity
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: clarify-ambiguity
Source: https://github.com/bensonlee5/openral/tree/main/rskills/clarify-ambiguity
Command: npx skills add https://github.com/bensonlee5/openral --skill clarify-ambiguity

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill resolves underspecified or ambiguous goals in robot tasks, ensuring that the robot understands the task's intent before executing.

Core Features & Use Cases

  • Ambiguity Resolution: Detects and resolves ambiguities in task descriptions, such as multiple objects or missing destinations.
  • Memory and Scene Queries: Utilizes spatial memory and scene queries to disambiguate goals.
  • Operator Interaction: Asks the operator for clarification when necessary, avoiding irreversible guesses.
  • Use Case: In a kitchen, if the robot is instructed to "put the bowl in the drawer," and there are two bowls, this Skill will identify the correct bowl and ask the operator for confirmation if needed.

Quick Start

Use the clarify-ambiguity skill to resolve an ambiguous goal in a robot task.

Frequently Asked Questions about clarify-ambiguity

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

FAQPage Schema
How do I resolve ambiguous goals in robot tasks when multiple objects match the description?

To resolve ambiguous goals in robot tasks, the system queries spatial memory and scene information to disambiguate objects, prompting the operator for input to confirm the correct target before execution.

Why does my robotic AI fail to execute commands with missing destinations or multiple identical objects?

Robotic AI fails when tasks are underspecified because it lacks explicit intent. Ambiguity resolution detects missing destinations or duplicate objects and asks the operator for clarification to avoid irreversible guessing.

How do I implement operator interaction for task planning clarification in robotics?

Implement operator interaction by detecting underspecified goals, querying spatial memory for context, and requesting direct input from the operator to confirm the correct object or destination before task execution.

What is the best way to prevent irreversible guesses in robotic task planning?

The best way to prevent irreversible guesses is to use ambiguity resolution to identify multiple matching objects or missing destinations, requiring operator confirmation before the robot executes the task.

Can I use scene information and spatial memory to disambiguate robot task instructions?

Yes, you can use scene information and spatial memory to disambiguate robot task instructions. The system queries these sources to identify specific objects and only asks the operator if ambiguity remains.

When should I not use automated ambiguity resolution for robotic AI?

You should not rely solely on automated ambiguity resolution when a task requires immediate execution without operator input availability, as the system pauses to query spatial memory and wait for operator confirmation.