Tooluck logoTooluck
SKILL.md

alfworld-heat-object-with-appliance

Agent skill fromzjunlp/SkillNet

Uses a heating appliance (microwave, stoveburner, oven) to apply heat to a specified object. Use when the task requires warming or cooking an item (e.g., "heat some egg", "warm the mug") and a heating appliance is available. Takes the object name and appliance name as input and outputs the object in a heated state, ready for placement at the task's target location.

How to install alfworld-heat-object-with-appliance

install alfworld-heat-object-with-appliance
# 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-heat-object-with-appliance/

# into

~/.claude/skills/alfworld-heat-object-with-appliance/ (all projects)

.claude/skills/alfworld-heat-object-with-appliance/ (one project)

experiments/src/skills/alfworld/alfworld-heat-object-with-appliance/SKILL.md

MITFull file
1# Skill: Heat Object with Appliance
2
3## Purpose
4Heat a specified object using a designated kitchen appliance to change its state (e.g., from cold to hot, raw to cooked) as required by a task.
5
6## Core Workflow
7Follow this sequence of actions. Use the bundled `validate_and_plan.py` script to check for common preconditions before starting.
8
91. **Navigate & Locate:** Go to the location of the target object.
102. **Acquire Object:** Take the object from its current receptacle.
113. **Navigate to Appliance:** Go to the specified heating appliance.
124. **Prepare Appliance:**
13 * If the appliance is closed, open it.
14 * If the appliance contains other items, you may need to remove them (context-dependent). The default action is to close it and proceed, as some environments abstract this step.
155. **Execute Heating:** Use the `heat {object} with {appliance}` action.
166. **Complete Task:** Navigate to the final target location (e.g., a dining table) and put the heated object there.
17
18## Key Decision Points
19* **Appliance State:** If the appliance is occupied, assess if the task implies clearing it. The trajectory shows proceeding without removal is sometimes valid.
20* **Object Location:** The object may not be at the initial location. Be prepared to search other receptacles (e.g., fridge, countertop, cabinet) if not found.
21* **Alternative Appliances:** If the primary appliance (e.g., microwave) is unavailable or broken, consider alternatives like a stoveburner.
22
23## Example
24…

Excerpt shown under the repository's MIT license.

More skills in SkillNet

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates