alfworld-object-heater
Agent skill fromzjunlp/SkillNet
Heats a specified object using an available heating appliance (e.g., microwave, stoveburner). Use when you are holding an object that requires heating and need to navigate to and operate the heating appliance. Takes the object and appliance as inputs and results in the object being in a heated state.
How to install alfworld-object-heater
install alfworld-object-heater
# 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-object-heater/
# into
~/.claude/skills/alfworld-object-heater/ (all projects)
.claude/skills/alfworld-object-heater/ (one project)
1# Instructions23Heat an object you are holding using a compatible heating appliance (microwave or stoveburner).45## Prerequisites6- The target object must be in your inventory7- A heating appliance (microwave, stoveburner) must exist in the environment89## Workflow101. **Navigate:** `go to {appliance}` (e.g., `go to microwave 1`)112. **Check state:** If observation says appliance is closed, execute `open {appliance}` -- verify observation confirms it is now open123. **Heat:** `heat {object} with {appliance}` -- verify observation confirms "You heat the {object}"134. **(Optional) Place:** If the task requires it, navigate to the destination and place the heated object1415## Action Format16- `go to microwave 1` / `go to stoveburner 1`17- `open microwave 1`18- `heat {object} with {appliance}` (e.g., `heat potato 1 with microwave 1`)1920## Error Recovery21- "Nothing happened" on heat: Check (1) you are holding the object, (2) appliance is open, (3) appliance name is correct22- Appliance occupied: Take the existing item out first, then retry2324## Example2526**Scenario:** You are holding `potato 1` and need to heat it.2728```29Thought: I need to heat the potato. I'll go to the microwave.30Action: go to microwave 131Observation: The microwave 1 is closed.32Action: open microwave 133Observation: You open the microwave 1. The microwave 1 is open. In it, you see nothing.34Action: heat potato 1 with microwave 135Observation: You heat the potato 1 using the microwave 1.36```37…
Excerpt shown under the repository's MIT license.
More skills in SkillNet
- ▸skillnet
- ▸alfworld-appliance-navigator
- ▸alfworld-appliance-preparer
- ▸alfworld-clean-object
- ▸alfworld-device-operator
- ▸alfworld-environment-scanner
- ▸alfworld-goal-interpreter
- ▸alfworld-heat-object-with-appliance
- ▸alfworld-inventory-management
- ▸alfworld-locate-target-object
- ▸alfworld-location-navigator
- ▸alfworld-navigation-planner
