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.
90%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Passed
No findings from the security scan
Trigger: 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.
zjunlp/SkillNet
edfbda2
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.