alfworld-device-operator

Guide robotic agents to locate, co-locate, and operate appliances on target objects in simulated environments.

145|1|Updated Mar 16, 2026
One-click install
npx skills add https://github.com/taomiao/DynamicSkillCompiler --skill alfworld-device-operator-taomiao
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: alfworld-device-operator
Source: https://github.com/taomiao/DynamicSkillCompiler/tree/main/experiments/src/skills/alfworld/alfworld-device-operator
Command: npx skills add https://github.com/taomiao/DynamicSkillCompiler --skill alfworld-device-operator-taomiao

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Facilitates the interaction between objects and devices by guiding the process of locating, co-locating, and operating devices on target objects within simulated environments.

Core Features & Use Cases

  • Guided search and identification of devices like desklamps, microwaves, or fridges based on task descriptions.
  • Object handling including locating, navigating, and picking up items relevant to device operation.
  • Operational commands such as toggling, heating, cooling, or cleaning objects with specific devices, following the context.
  • Use Case: When instructed to heat a mug with a microwave, the skill finds and approaches the microwave, then executes the heating command precisely.

Quick Start

Ask the system to operate a device like a microwave or desklamp on the specified object, ensuring they are in the same location.

Frequently Asked Questions about alfworld-device-operator

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

FAQPage Schema
How do I automate robotic agents to operate appliances on target objects in simulated environments?

To automate device operation in simulated environments, this skill guides robotic agents to locate, co-locate, and operate appliances like desklamps or microwaves on target objects based on task descriptions.

What is the process for heating an object with a microwave in a virtual robotics simulation?

Heating an object in a virtual robotics simulation involves guiding the agent to find and approach the microwave, pick up the target item, and execute the heating command precisely when both are in the same location.

Can I use this skill to locate and interact with devices like fridges and desklamps?

Yes, you can use this skill to locate and interact with devices like fridges and desklamps. It provides guided search and identification of appliances based on your specific task descriptions.

How do I execute operational commands such as toggling or cleaning objects with specific devices?

To execute operational commands such as toggling, heating, cooling, or cleaning objects, the skill ensures the agent navigates to and co-locates the target object with the appropriate device before applying the action.

Do I need to ensure the agent and device are in the same location before operating appliances?

Yes, you need to ensure the agent, target object, and device are co-located in the same location. The skill requires this spatial proximity to successfully execute operational commands on appliances.

Why does my robotic agent fail to operate devices on target objects in virtual environments?

Robotic agents fail to operate devices when object handling steps like locating, navigating, and picking up items are incomplete. The device and target object must be co-located before operational commands execute.