alfworld-object-transporter

Moves a target object between receptacles in the Alfworld environment by generating navigation and interaction commands.

1.1k|131|Updated Jan 10, 2026
One-click install
npx skills add https://github.com/zjunlp/SkillNet --skill alfworld-object-transporter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: alfworld-object-transporter
Source: https://github.com/zjunlp/SkillNet/tree/main/experiments/src/skills/alfworld/alfworld-object-transporter
Command: npx skills add https://github.com/zjunlp/SkillNet --skill alfworld-object-transporter

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill automates the process of relocating objects within a simulated environment, enabling agents to complete tasks that require object manipulation and placement.

Core Features & Use Cases

  • Object Relocation: Picks up a specified object from its current location and places it in a designated destination.
  • Task Completion: Essential for tasks that involve organizing environments or fulfilling specific object placement requirements.
  • Use Case: If an agent needs to move a 'book 1' from a 'nightstand 1' to a 'bookshelf 1' to complete a "tidy room" task, this skill provides the necessary action sequence.

Quick Start

Use the alfworld-object-transporter skill to move the 'apple 1' from the 'table 1' to the 'counter 1'.

Frequently Asked Questions about alfworld-object-transporter

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I move objects between locations in the Alfworld simulated environment?

To move objects in the Alfworld simulated environment, you need a sequence of navigation and interaction commands that pick up a target object from a source receptacle and place it in a destination receptacle. This skill generates that exact action sequence.

What is the best way to automate object relocation for task completion in Alfworld?

Automating object relocation in Alfworld requires precise object and receptacle identifiers. By specifying the target object, source, and destination, this skill generates the necessary commands to pick up and place items to fulfill task completion requirements.

Do I need specific identifiers to transport objects within a simulated environment?

Yes, transporting objects within a simulated environment requires precise object and receptacle identifiers. You must accurately specify the target object, the source receptacle, and the destination receptacle for the generated action sequence to execute successfully.

Can I use this approach to organize environments and fulfill specific object placement requirements?

Yes, you can organize environments and fulfill specific object placement requirements by generating action sequences for object relocation. It facilitates tasks like moving a book from a nightstand to a bookshelf to complete tidy room objectives.

Why does object transport fail when relocating items between receptacles in Alfworld?

Object transport fails when relocating items between receptacles if precise object and receptacle identifiers are missing. Successful execution relies on generating an exact sequence of navigation and interaction commands with correctly specified source and destination targets.

How does an agent execute object manipulation tasks in a simulated environment?

An agent executes object manipulation tasks in a simulated environment by following a generated sequence of navigation and interaction commands. This action sequence guides the agent to pick up a target object from a source receptacle and place it at a destination.