alfworld-open-receptacle skillA
alfworld-open-receptacle is agent-read markdown (skill) from zjunlp/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..
Indexed from public GitHub and served as immutable, content-addressed versions. Install it pinned to an exact SHA-256 with the mdr CLI, and every file is verified against the hash recorded here before it reaches your agent. The deterministic audit below grades the latest version, and the same file always earns the same grade.
What the file says
# 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 TrajectoryRead the whole file at its exact version.
How to install
mdr add zjunlp/skillnet/alfworld-open-receptacle@git:20260307.388baa3mdr add zjunlp/skillnet/alfworld-open-receptacle@sha256:f6e101b2024fd499Pin to a label to follow the author's releases, or to a sha256 to freeze the exact bytes forever. Either way the resolved hash is written to mdr.lock, and mdr install reproduces it on any machine.
[](https://markdownregistry.com/a/art_pdwdwxmy2uqcuat7)
1 badge views in 30 days
Versions
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (1591 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
zjunlp/skillnet · 1,266 stars · license MIT · pushed 2026-09-23 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_pdwdwxmy2uqcuat7 GET https://markdownregistry.com/api/v1/resolve?ref=zjunlp/skillnet/alfworld-open-receptacle GET https://markdownregistry.com/api/v1/blob/f6e101b2024fd499749ce49ec6b412dc77c72eb3efd9438f966b315e5d191645
Your agent does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.