alfworld-clean-object

Clean objects in ALFWorld using receptacles like a sinkbasin.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill addresses the need to clean specific objects within the ALFWorld environment, ensuring they meet the "clean" state requirement for subsequent task steps.

Core Features & Use Cases

  • Object Cleaning: Utilizes the clean action in ALFWorld to make objects usable for tasks like cooking or preparation.
  • Receptacle Navigation: Guides the agent to appropriate cleaning locations such as a sinkbasin.
  • Use Case: When a task requires a "clean potato" before it can be placed in a microwave, this skill ensures the potato is properly cleaned first.

Quick Start

Use the alfworld-clean-object skill to clean the potato using the sinkbasin.

Frequently Asked Questions about alfworld-clean-object

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

FAQPage Schema
How do I clean an object in the ALFWorld game environment?

Cleaning objects in ALFWorld requires navigating to a cleaning receptacle like a sinkbasin and executing the 'clean {object} with {receptacle}' action to change the item's state.

Why does my ALFWorld task fail when I try to microwave a potato?

Your ALFWorld task fails because objects like potatoes must be in a clean state before task steps such as microwaving. You need to clean the potato with a sinkbasin first.

When do I need to use the clean action for ALFWorld object manipulation?

You need to use the clean action for ALFWorld object manipulation when a task explicitly requires an object to be in a clean state before proceeding with subsequent preparation steps like cooking.

Can I clean items using any receptacle in ALFWorld?

No, you cannot clean items using any receptacle in ALFWorld. You must navigate to appropriate cleaning locations specifically designed for this purpose, such as a sinkbasin.

What is object cleaning in ALFWorld task completion?

Object cleaning in ALFWorld task completion is the process of using the 'clean' action at a receptacle to ensure items meet the specific clean state requirement needed for downstream tasks like cooking.