Agent skill · AI & Agents

alfworld-open-receptacle

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.

zjunlpgithub.com/zjunlpGitHub ↗
claude-codeMIT
Install
npx skills add zjunlp/SkillNet --skill alfworld-open-receptacle --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 3
SKILL.md size: 2 KB
Bundled scripts: none
Path: experiments/src/skills/alfworld/alfworld-open-receptacle/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 1,117
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

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

What's inside
Steps it walks through
  1. Purpose
  2. When to Use
  3. Input Format
  4. Execution Steps
  5. Expected Outcomes
  6. Example from Trajectory
Ships with 2 files
  • receptors/action_sequence_examples.md
  • references/common_receptacles.md
More from SkillNet
All skills →
About this skill
What does the alfworld-open-receptacle skill do?

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 do I install it?

Run `npx skills add zjunlp/SkillNet --skill alfworld-open-receptacle --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From zjunlp/SkillNet, a repository with 1,117 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going