Substance Preparation Skill
Purpose
Prepare a target substance for subsequent processing (e.g., heating, mixing) by transferring it from its current location into an appropriate, empty container.
When to Use
- Trigger: After successfully locating and focusing on the target substance.
- Prerequisite: The substance must be accessible (e.g., in inventory, in an open container).
- Next Step: This skill should be completed before setting up any apparatus (e.g., activating a stove, connecting electrical components).
Core Procedure
- Identify Target Substance: Confirm the exact name and location of the substance to be prepared.
- Scan Environment for Containers: Look for empty, process-appropriate containers in the current room. Priority order:
- Primary: Metal pots, beakers, or bowls (for heating/mixing).
- Secondary: Ceramic/glass cups, jars (if primary not available).
- Avoid: Containers already holding items or substances.
- Select & Validate Container: Choose the most suitable empty container. If uncertain,
examineit to confirm it's empty. - Execute Transfer: Use the
move [SUBSTANCE] to [CONTAINER]action. - Verify: Briefly check the container's contents to confirm the transfer was successful.
Key Considerations
- Container State: All containers are pre-opened. Do not use
openorcloseactions. - Efficiency: Prefer containers in the same room to minimize
teleportuse. - Substance Integrity: If the substance is temperature-sensitive (e.g., chocolate in a fridge), moving it to a room-temperature container is part of preparation.
- Error Handling: If the transfer fails (e.g., container not found),
look aroundagain and consult the bundled reference for common container names.
Example
Scenario: You need to melt chocolate as part of a heating task.
- You have already located
chocolatein thefridgein the kitchen. - Run
look aroundto scan for containers. You see:metal pot(empty, on counter),glass beaker(empty, on shelf),ceramic cup(contains water). - Select
metal potas the best option (metal, empty, suitable for heating). - Run
examine metal potto confirm it is empty. - Run
move chocolate to metal pot. - Run
examine metal pot— output confirms: "metal pot (containing chocolate)".
Proceed to the next skill (e.g., apparatus setup) only after this verification.