alfworld-object-storer
Use when the agent is holding an object and needs to place it into a target receptacle in ALFWorld. This skill checks receptacle suitability, opens closed containers if needed, and executes the `put` command to store the object. It handles both open surfaces (countertops, beds) and closed containers (drawers, cabinets).
npx skills add zjunlp/SkillNet --skill alfworld-object-storer --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Skill: Object Storer ## When to Use Trigger this skill when: 1. The agent is holding the target object (optionally cleaned/heated/cooled as required) 2. A suitable storage receptacle has been identified 3. The agent needs to execute the final placement step ## Core Workflow ### 1. Validate Prerequisites - Confirm the agent is holding `{object_name}` (check inventory) - Confirm the agent is at the location of `{target_receptacle}` - If not at the receptacle, navigate there first: `go to {target_receptacle}` ### 2. Check Receptacle State Evaluate the receptacle before placing: | Receptacle State | Action | |-----------------|--------| | Open and empty/suitable | Proceed with `put` | | Closed (drawer, cabinet, safe) | `open {target_receptacle}` first, then `put` | | Unsuitable (wrong type, full) | Abort and search for alternative receptacle | ### 3. Execute Storage - Run: `put {object_name} in/on {target_receptacle}` - Check the observation for confirmation ### 4. Verify Placement - A successful placement updates the receptacle contents in the observation - If the observation confirms the object is now in/on the receptacle, storage is complete ## Example **Task:** "Clean the knife a
- When to Use
- Core Workflow
- 1. Validate Prerequisites
- 2. Check Receptacle State
- 3. Execute Storage
- 4. Verify Placement
- Example
- Error Handling
What does the alfworld-object-storer skill do?
Use when the agent is holding an object and needs to place it into a target receptacle in ALFWorld. This skill checks receptacle suitability, opens closed containers if needed, and executes the `put` command to store the object. It handles both open surfaces (countertops, beds) and closed containers (drawers, cabinets).
How do I install it?
Run `npx skills add zjunlp/SkillNet --skill alfworld-object-storer --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.
