This skill searches for a specified tool or device (e.g., a desklamp) within the environment by checking relevant surfaces. It should be triggered when the agent needs a tool to interact with another object as part of the task. The skill takes a tool name as implicit input and outputs navigation actions to likely storage spots (e.g., sidetables, shelves) until the tool is found.
SkillScore83Maintained
Automatic
◆AI Engineer pack
Last verified 8/18/2026
What it changes
Passed 19 of 23 test cases with the skill, and 13 of 23 without it.
Without skill58%
With skill83%
Checks it passed that the model alone missed
Prioritizes drawer for small electronic devices
Recommends checking sidetable first for an alarmclock
Prioritizes shelf over drawer when searching for a cloth
and 4 more in the full report
7 fixed13 passed either way3 still failing1 broke
Pass-rate lift
+25 pp
Tokens
-21%
Agent turns
0%
Response time
-46%
Model gemini-3.6-flashMeasured 8/18/2026v120 of 24 cases passed with skill · 23 comparable
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 7 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 7
Prompt
When searching for a kitchen tool like a butterknife in ALFWorld, which receptacle type should be checked alongside countertop and cabinet?
What was checked, without and with the skill
Checked
Without skill
With skill
Identifies fridge as a priority target for kitchen tools
Missed
Passed
case-14 · gemini-3.6-flash · 8/18/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md33 linessingle file
Skill: Tool Locator
Purpose
Search for a specified tool or device in an ALFWorld household environment by systematically checking relevant receptacles.
When to Use
Trigger this skill when:
You have identified a need for a specific tool (e.g., "desklamp", "knife", "sponge") to complete a task.
The tool is not currently in your inventory or immediate vicinity.
You need to locate the tool before proceeding with the main task.
Input (Implicit)
Tool Name: The name of the tool/device to locate (e.g., "desklamp", "book", "remotecontrol").
Core Logic
Identify Search Targets: Based on the tool type, prioritize likely storage locations:
For small tools/electronics: sidetable, drawer, shelf
For kitchen tools: countertop, cabinet, fridge
For cleaning tools: shelf, cabinet, garbagecan
Default: Check all visible receptacles in order
Systematic Search Pattern:
Navigate to each prioritized receptacle
Observe what's on/in the receptacle
If tool is found, stop searching and proceed to use it
If not found, continue to next receptacle
Error Handling:
If "Nothing happened" is observed, try alternative actions
If tool not found after checking all likely spots, expand search to all receptacles