Tooluck logoTooluck
SKILL.md

alfworld-open-receptacle

Agent skill fromzjunlp/SkillNet

This skill opens a closed receptacle to access its contents. It should be triggered when an agent needs to interact with items inside a closed container (e.g., fridge, microwave, drawer). The skill takes a receptacle identifier as input, performs the open action, and outputs the observation of the interior, enabling subsequent item retrieval or placement.

How to install alfworld-open-receptacle

install alfworld-open-receptacle
# 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-open-receptacle/

# into

~/.claude/skills/alfworld-open-receptacle/ (all projects)

.claude/skills/alfworld-open-receptacle/ (one project)

experiments/src/skills/alfworld/alfworld-open-receptacle/SKILL.md

MITFull file
1# Skill: Open Receptacle
2
3## Purpose
4Open a closed container to reveal its contents for subsequent interaction.
5
6## When to Use
7Use this skill when:
8- You need to take an item from inside a closed receptacle
9- You need to put an item into a closed receptacle
10- You observe a receptacle is closed (e.g., "The fridge 1 is closed")
11- The task requires accessing items inside containers
12
13## Input Format
14The skill requires a receptacle identifier as input. This should match the environment's naming convention (e.g., "fridge 1", "microwave 1", "drawer 3").
15
16## Execution Steps
171. **Verify receptacle state**: Check if the receptacle is mentioned as "closed" in the observation
182. **Navigate to receptacle**: Use `go to {recep}` if not already at the location
193. **Execute open action**: Use `open {recep}` where `{recep}` is the receptacle identifier
204. **Process result**: The environment will respond with the interior contents or an error
21
22## Expected Outcomes
23- **Success**: Observation showing the receptacle is open and listing contained items
24- **Failure**: "Nothing happened" indicates the action was invalid (e.g., already open, wrong identifier)
25
26## Example from Trajectory

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