alfworld-receptacle-operator

Open or close receptacles like fridges, cabinets, and microwaves based on their current state.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill manages the opening and closing of receptacles like fridges, cabinets, and microwaves, ensuring items can be accessed or containers are secured.

Core Features & Use Cases

  • Accessing Interiors: Opens closed receptacles to allow for placing or retrieving items.
  • Securing Containers: Closes open receptacles for reasons like energy saving or cleanliness.
  • State-Aware Actions: Intelligently decides whether to open or close based on the receptacle's current state and the task's objective.
  • Use Case: When asked to "put a tomato in the microwave", this skill first opens the microwave if it's closed, then allows the 'put' action, and finally closes the microwave if instructed or deemed necessary.

Quick Start

Use the alfworld-receptacle-operator skill to open the fridge.

Frequently Asked Questions about alfworld-receptacle-operator

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

FAQPage Schema
How do I open or close receptacles in Alfworld to access items?

Alfworld receptacle interaction requires checking the container's current state before acting. The operator intelligently decides whether to execute an open or close command based on the task context and the receptacle's status.

When do I need to manage container states for placing objects inside?

You must manage container states when a task requires placing an object inside or retrieving an item from a closed receptacle. The operator automatically opens the container first to facilitate the object transfer.

Can I automatically secure a microwave or fridge after retrieving an item?

Yes, you can automatically secure a microwave or fridge after retrieval. The operator applies a close action to open receptacles when securing containers for reasons like energy saving or cleanliness is deemed necessary by the task context.

Does the receptacle operator work with cabinets and microwaves in Alfworld?

Yes, the receptacle operator works with cabinets and microwaves in Alfworld. It supports various household receptacles including fridges, determining the correct open or close action based on the specific container's current state.

What is the best way to handle Alfworld container interactions for object retrieval?

The best way to handle Alfworld container interactions is using a state-aware operator that triggers open actions for closed receptacles. It assesses the container's status and task objective to execute the correct retrieval sequence.