alfworld-object-locator

Identify likely receptacles for target objects in ALFWorld environments.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill helps agents find objects in the ALFWorld environment when the object's location is not explicitly stated in the observation, by analyzing common-sense mappings between objects and receptacles.

Core Features & Use Cases

  • Receptacle Identification: Parses environment observations to identify potential locations for target objects.
  • Common-Sense Reasoning: Utilizes a knowledge base of object-receptacle relationships to prioritize likely locations.
  • Navigation Guidance: Outputs a suggested receptacle for the agent to navigate to.
  • Use Case: An agent needs to "put a dish sponge on the toilet" but the observation only lists available receptacles. This skill will determine that a 'cart' is a likely place to find a 'dish sponge' and instruct the agent to go there.

Quick Start

Use the alfworld-object-locator skill to find the location of a 'spoon' in the current environment.

Frequently Asked Questions about alfworld-object-locator

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

FAQPage Schema
How do I locate objects in ALFWorld when the observation only lists receptacles?

To locate objects in ALFWorld, you can use common-sense reasoning to map target objects to probable receptacles. The skill scans textual observations for available receptacles, ranks them based on learned object-receptacle associations, and outputs a navigation command to the most likely location.

What is common-sense reasoning for receptacle identification in game AI?

Common-sense reasoning for receptacle identification uses a knowledge base of object-receptacle relationships to prioritize likely locations. When an agent needs to find an object, the skill matches the target against known associations to determine the highest-ranked receptacle.

How to navigate an agent to find a specific item like a spoon using ALFWorld observations?

To navigate an agent to a specific item, parse the environment's textual observation to identify all available receptacles. The skill then ranks these receptacles based on common-sense mappings and instructs the agent to navigate to the highest-ranked one.

Can I use this object locator skill for any target object in the ALFWorld environment?

You can use the object locator for target objects within the ALFWorld environment. It relies on learned common-sense associations between objects and receptacles to function, so its effectiveness depends on the target object having a defined mapping within its knowledge base.

Why does my game AI struggle to find objects when locations are not explicitly stated in ALFWorld?

Your game AI struggles because the ALFWorld observation lacks explicit location data. The skill solves this by applying common-sense reasoning to map the target object to a probable receptacle and generating a navigation command to that location.