Searches for a specified tool or device (e.g., a desklamp, knife, or sponge) within the ALFWorld environment by checking relevant surfaces. Use when you need a tool to interact with another object as part of a task but the tool is not in your inventory or immediate vicinity. Takes a tool name as implicit input and navigates to likely storage spots (sidetables, shelves, countertops) until the tool is found.
77
96%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Locate a specified tool or device by systematically checking receptacles where it is likely stored.
sidetable, desk, drawer, shelfcountertop, cabinet, drawershelf, cabinet, countertopgo to {receptacle}go to {receptacle} -- navigate to check a locationtake {tool} from {receptacle} -- pick up the tool once found (if needed)use {tool} / toggle {tool} -- operate the tool in place (e.g., desklamp)Scenario: You need to find a desklamp to examine an object.
Thought: I need to find a desklamp. Desklamps are usually on sidetables or desks.
Action: go to sidetable 1
Observation: On the sidetable 1, you see a keychain 1.
Thought: No desklamp here. Let me check the next sidetable.
Action: go to sidetable 2
Observation: On the sidetable 2, you see a desklamp 1.Result: Found desklamp 1 on sidetable 2. Proceed to use it for the task.
7bb9a48
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.