Skip to content
Back to skills

Alfworld Object Storer

ASecurity

This skill places an object into a selected storage receptacle after confirming its suitability. It should be triggered when the agent has identified an appropriate storage location and is ready to complete the storage task. The skill takes the object and target receptacle as inputs and results in the object being stored.

  • 666 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added February 8, 2026
tools

Security analysis

A100/100

Scanned February 12, 2026

npx -y skills add majiayu000/claude-skill-registry --skill alfworld-object-storer --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Alfworld Object Storer?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Alfworld Object Storer
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/majiayu000-alfworld-object-storer/badge)](https://www.skillsdirectory.com/skills/majiayu000-alfworld-object-storer)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: alfworld-object-storer
description: This skill places an object into a selected storage receptacle after confirming its suitability. It should be triggered when the agent has identified an appropriate storage location and is ready to complete the storage task. The skill takes the object and target receptacle as inputs and results in the object being stored.
---
# Skill: Object Storer

## Purpose
This skill orchestrates the final step of storing a clean object into a designated receptacle within a household environment. It is triggered after the agent has:
1. Located the target object.
2. Cleaned the object if required.
3. Identified and validated a suitable storage location.

## Core Logic
The skill performs a final suitability check and executes the storage action. The core decision is:
- **If the receptacle is open and empty (or appropriately designated)**, proceed with storage.
- **If the receptacle is closed**, open it first, then store the object.
- **If the receptacle is unsuitable** (e.g., already contains unrelated items), the agent should abort this skill and search for an alternative location.

## Inputs & Execution
- **Primary Inputs:** `{object_name}`, `{target_receptacle}`
- **Prerequisite State:** The agent must be holding the clean `{object_name}` and be at the location of the `{target_receptacle}`.
- **Action:** Execute the `put {object_name} in/on {target_receptacle}` command.

## Example from Trajectory
**Scenario:** Storing a clean knife.
1. **Trigger Condition:** Agent is holding `knife 1` (cleaned) and has determined `drawer 1` is a suitable, empty storage location.
2. **Skill Execution:**
   - Agent is at `drawer 1`.
   - Observation: `On the drawer 1, you see nothing.`
   - **Action:** `put knife 1 in/on drawer 1`

## Error Handling
- If the environment responds with "Nothing happened," the action was invalid. Consult the `receptacle_suitability_guide.md` reference and restart the search process.
- Do not use this skill if the receptacle contains items that conflict with the object's storage norms (e.g., putting a knife in a drawer full of spoons).

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.