domains / families / agent-tooling / scienceworld-ambiguous-action-resolution
scienceworld-ambiguous-action-resolution
separate
Use when the ScienceWorld environment returns an "Ambiguous request" prompt with a numbered list of identical action options. This skill resolves the disambiguation by selecting the lowest available number (typically 0) to proceed, ensuring task progression when multiple identical object instances exist and the system cannot automatically determine which instance to act upon.
When to use
- Resolve system disambiguation prompts that block task progression when the ScienceWorld environment cannot determine which identical object instance the agent intends to act upon. This is a mechanical bypass, not a decision-making step.
- When the environment returns an observation containing `"Ambiguous request: Please enter the number for the action you intended (or blank to cancel):"` followed by a numbered list
- When multiple identical object instances exist (e.g., five identical banana seeds in a jar) and the system requires explicit selection
- Only when options are functionally identical -- do NOT use this skill for menu selections where options have different meanings
When not to use
- Menu selections with different meanings
- Non-ambiguous choices
- Observations without the exact 'Ambiguous request' phrase
Skill page
Source
| Repository | Path |
|---|
| zjunlp/SkillNet | experiments/src/skills/scienceworld/scienceworld-ambiguous-action-resolution/SKILL.md |