alfworld-object-cooler

Cool held objects using environment appliances like fridges or freezers.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Enables agents to cool objects they are holding by interacting with appropriate appliances, streamlining temperature management tasks.

Core Features & Use Cases

  • Object Cooling: Perform the cool action on held objects using environment appliances like fridges or freezers.
  • Context-Awareness: Checks agent's position and object state to ensure proper execution.
  • Use Case: Cool a hot pot using a fridge before placing it on a dining table.

Quick Start

Use this skill to cool a hot object when you are holding it and are at the location of a fridge or freezer.

Frequently Asked Questions about alfworld-object-cooler

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

FAQPage Schema
How do I cool a hot object a robotic agent is holding in a virtual environment?

To cool a hot object in a virtual environment, the agent must hold the object and navigate to a cooling appliance like a fridge. The system verifies these preconditions before executing the cool command to ensure proper temperature interaction.

What preconditions are required to execute a cool action on an agent's held object?

Executing a cool action requires the agent to be holding the target object and standing at the correct appliance position. The system checks these state and location preconditions to prevent invalid environment interactions.

Can I use environment appliances like fridges to manage robotic agent temperature tasks?

Yes, you can use environment appliances like fridges or freezers to manage robotic agent temperature tasks. The agent interacts with these appliances to shift held objects from hot to cool states.

What is the best way to automate cooling a hot pot before placing it on a table?

Automating cooling a hot pot involves navigating the agent to a fridge while holding the pot, then issuing the cool command. This context-aware approach streamlines temperature management before placing the object.

Why does the agent fail to cool an object when not at the appliance location?

The agent fails to cool an object when not at the appliance location because the system enforces strict preconditions. The agent must be positioned directly at the fridge or freezer to successfully execute the cooling interaction.