Searches for a suitable empty or appropriately occupied receptacle (like a shelf or table) to place an object. Use when you are holding an object that needs to be stored or placed and must find a receptacle that meets the placement criteria. Examines candidate receptacles by navigating to and inspecting each one until a suitable location is found.
66
79%
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
Fix and improve this skill with Tessl
tessl review fix ./experiments/src/skills/alfworld/alfworld-receptacle-finder/SKILL.mdTrigger: Use this skill when you have an object in your inventory that needs to be stored or placed, and you must find a suitable receptacle (e.g., shelf, table, basin).
soapbar 1, clean).go to {recep} actions to navigate to and visually inspect candidate receptacles from the observation list.put {obj} in/on {recep}.clean) before searching for a receptacle. Use skills like clean if necessary.shelf for a soapbar over a toilet).go to action. The line "On the {recep}, you see..." lists its contents. "you see nothing." indicates it is empty.Scenario: You are holding soapbar 1 (clean) and need to find an empty shelf to place it.
Thought: I need to find an empty shelf for the soapbar. I'll check shelf 1 first.
Action: go to shelf 1
Observation: On the shelf 1, you see a tissuebox 1.
Thought: Shelf 1 has items. Let me try shelf 2.
Action: go to shelf 2
Observation: On the shelf 2, you see nothing.
Action: put soapbar 1 in/on shelf 2
Observation: You put the soapbar 1 in/on the shelf 2.Result: Found an empty shelf and placed the soapbar on it.
For a detailed example including handling object pre-cleaning and sequential shelf evaluation, refer to references/example_trajectory.md.
076c6df
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.