Skill: Object Retriever
Purpose
Acquire a target object from the environment and place it into your inventory for further use.
When to Use
- You need an object for testing, measuring, or transporting.
- The object is visible in the room but not yet in your inventory.
- A downstream skill (e.g., tool-user, object-placer) requires the object in inventory.
Core Workflow
- Navigate:
teleport to LOCif needed to reach the room containing the object. - Survey:
look aroundto confirm the object is present and identify its exact name. - Acquire:
pick up OBJusing the exact name from the environment description. - Verify: Check the observation feedback confirms "You move the [object] to the inventory."
Example
Task: Retrieve a metal fork from the kitchen for conductivity testing.
teleport to kitchenlook around— see "a metal fork" on the counterpick up metal fork- Observation: "You move the metal fork to the inventory."
Important Notes
- Ensure you are in the correct room before attempting
pick up. Useteleport to LOCif necessary. - If
look arounddoes not reveal the object, useexamineon containers or furniture (e.g.,examine table). - If a container is closed, use
open OBJfirst. - After acquisition, the object is ready for the next skill in the task sequence.