domains / families / science / scienceworld-object-selector
scienceworld-object-selector
separate
Use when the agent needs to choose a specific object from multiple candidates in the environment based on task criteria such as object type (non-living thing, electrical component, container), properties, or category. This skill surveys visible objects with "look around", evaluates each against the task requirements, selects the most suitable candidate, and signals intent with "focus on [OBJECT]".
When to use
- Identify and select the correct object from visible candidates in the ScienceWorld environment based on task-defined criteria (e.g., "non-living thing", "electrical component", "container"), then signal intent with a `focus on` action.
- When a task requires choosing a specific type of object from multiple visible options
- When the agent must classify objects by property (living/non-living, material type, function) to select one
- When the task instructs finding and interacting with a particular category of object
When not to use
- selecting target containers or destination boxes
- selecting fixed furniture
Skill page
Source
| Repository | Path |
|---|
| zjunlp/SkillNet | experiments/src/skills/scienceworld/scienceworld-object-selector/SKILL.md |