Tooluck logoTooluck
SKILL.md

alfworld-locate-target-object

Agent skill fromzjunlp/SkillNet

Navigates to a suspected location and identifies a target object. Use when your goal requires finding a specific object (e.g., "potato", "plate") and its location is not immediately known. Moves to a relevant receptacle (like a fridge or cabinet), checks its contents, and outputs the object's location or confirms its absence.

How to install alfworld-locate-target-object

install alfworld-locate-target-object
# install the SkillNet pack with the skills CLI
npx skills add zjunlp/SkillNet

# or add only this skill to Claude Code: copy the folder

experiments/src/skills/alfworld/alfworld-locate-target-object/

# into

~/.claude/skills/alfworld-locate-target-object/ (all projects)

.claude/skills/alfworld-locate-target-object/ (one project)

experiments/src/skills/alfworld/alfworld-locate-target-object/SKILL.md

MITFull file
1# Skill: Locate Target Object
2
3## Purpose
4Use this skill when your goal requires a specific object and you need to find it. The skill directs you to a likely receptacle, inspects it, and confirms if the target is present.
5
6## Core Workflow
71. **Identify Target & Suspected Location:** Determine the object you need and the most logical place to find it (e.g., food in the `fridge`, utensils in a `drawer`).
82. **Navigate:** Go to the suspected receptacle.
93. **Inspect:** If the receptacle is closed, open it.
104. **Locate:** Visually scan the contents for the target object.
115. **Report:** Output the object's location if found, or note its absence.
12
13## Instructions
14Follow this sequence of actions and reasoning.
15
16**Thought:** I need to find a `<target_object>`. The most likely place for it is the `<suspected_receptacle>`.
17**Action:** `go to <suspected_receptacle>`
18
19**Observation:** *[You arrive at the receptacle. It may be open or closed.]*
20
21**Thought:** I am at the `<suspected_receptacle>`. To see inside, I must open it.
22**Action:** `open <suspected_receptacle>`
23
24**Observation:** *[The receptacle opens, revealing its contents.]*
25
26**Thought:** The `<suspected_receptacle>` is open. I will now look for the `<target_object>` among its contents.
27* **If the object is visible:** I have located the `<target_object>` in the `<suspected_receptacle>`. My location task is complete.
28…

Excerpt shown under the repository's MIT license.

More skills in SkillNet

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates