<< All versions
Skill v1.0.0
currentAutomated scan100/100taomiao/dynamicskillcompiler/alfworld-object-placer
──Details
PublishedNovember 3, 2026 at 05:10 PM
Content Hashsha256:b5df6087df4ce351...
Git SHA9848a9dca582
──Files
Files (1 file, 1.3 KB)
SKILL.md1.3 KBactive
SKILL.md · 22 lines · 1.3 KB
name: alfworld-object-placer description: Places a held object onto or into a target receptacle. Trigger this skill when the agent is carrying an object and needs to deposit it at a specific location to complete a task, such as installing an item on a holder or storing it in a container. It takes the object and destination receptacle as inputs, performing a 'put' action to finalize the object's positioning according to the task goal. metadata: version: "1.0.0"
Instructions
- Verify Prerequisites:
- Confirm you are currently holding the target object (
{obj}). - Confirm the target receptacle (
{recep}) is present and accessible in the environment. - If the receptacle is a container (e.g., cabinet, drawer), ensure it is open.
- Navigate to Receptacle:
- Use the
go to {recep}action to move to the target receptacle's location.
- Execute Placement:
- Use the
put {obj} in/on {recep}action to deposit the held object. - The phrasing (
invson) is determined by the receptacle type (e.g.,infor containers,onfor surfaces/holders). Use the trajectory as a reference.
- Handle Errors:
- If the environment responds with "Nothing happened", the action was invalid. Consult the
references/action_guide.mdfor troubleshooting common failure modes.