alfworld-object-state-modifier

Modifies object state via specified appliances such as cooling, heating, cleaning.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill automates the process of altering an object's state (cooling, heating, cleaning) by interacting with specific household appliances, streamlining tasks that require environmental modifications.

Core Features & Use Cases

  • State Modification: Changes object temperature (cool/heat) or cleanliness.
  • Appliance Interaction: Utilizes appliances like fridges, microwaves, and sinks.
  • Use Case: You need to cool a 'tomato 1' before placing it in a salad. This skill can be used to 'cool tomato 1 with fridge 1'.

Quick Start

Use the alfworld-object-state-modifier skill to cool the apple using the fridge.

Frequently Asked Questions about alfworld-object-state-modifier

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

FAQPage Schema
How do I change an object's state using household appliances in ALFWorld?

You can change an object's state by interacting with household appliances like fridges, microwaves, and sinks. This skill handles state modification tasks such as cooling, heating, and cleaning by automating the appliance interaction process.

Can I cool or heat food items automatically with a fridge or microwave?

Yes, you can cool or heat food items by interacting with appliances like fridges and microwaves. The skill modifies object temperatures by automating the interaction with the specified household device.

What is the best way to automate cleaning objects with a sink in ALFWorld?

Automating cleaning tasks involves specifying the object and the sink appliance to execute the interaction. The skill alters the object's cleanliness state by streamlining the environmental modification process automatically.

Do I need to specify both the target object and appliance to modify object states?

Yes, you must specify the target object, desired state, and appliance to execute the interaction. Precise identification of these elements is required to successfully modify the object's state using the designated appliance.

What household appliances are supported for object state modification?

Supported appliances include fridges, microwaves, and sinks for performing state modifications. These household devices are utilized to alter object temperatures and cleanliness within the environment.

Why does object state modification require precise appliance identification?

Precise appliance identification ensures the correct environmental modification is executed for the target object. Without exact appliance references, the skill cannot reliably perform cooling, heating, or cleaning actions.