Skills for Real Engineers. Straight from my .agents directory.
alfworld-clean-object
Agent skill fromzjunlp/SkillNet
Cleans a specified object using an appropriate cleaning receptacle (e.g., sinkbasin). Use when a task requires an object to be in a clean state (e.g., "clean potato", "wash apple") before proceeding. Navigates to the cleaning location, performs the clean action, and confirms the object is now clean.
How to install alfworld-clean-object
npx skills add zjunlp/SkillNet# or add only this skill to Claude Code: copy the folder
experiments/src/skills/alfworld/alfworld-clean-object/
# into
~/.claude/skills/alfworld-clean-object/ (all projects)
.claude/skills/alfworld-clean-object/ (one project)
1# Instructions23Clean an object you are holding using a sinkbasin. The object must be in your inventory before cleaning.45## Workflow61. **Navigate:** `go to sinkbasin 1` (or the appropriate sinkbasin in the environment)72. **Clean:** `clean {object} with sinkbasin 1` -- verify observation confirms "You clean the {object}"83. **Proceed:** The object is now clean. Continue with the next task step910## Action Format11- `clean {obj} with {recep}` (e.g., `clean potato 1 with sinkbasin 1`)1213## Error Recovery14- "Nothing happened": Check (1) you are holding the object, (2) you are at the sinkbasin, (3) object and receptacle names are correct15- Not at sinkbasin: execute `go to sinkbasin 1` first1617## Example1819**Scenario:** You are holding `potato 1` and need to clean it.2021```22Thought: I need to clean this potato. I should go to the sinkbasin.23Action: go to sinkbasin 124Observation: On the sinkbasin 1, you see nothing.25Action: clean potato 1 with sinkbasin 126Observation: You clean the potato 1 using the sinkbasin 1.27```2829**Result:** The potato is now in a clean state and ready for the next task step.3031## Post-Condition32After successful execution, the object will be in a clean state. You may proceed with the next step of your task (e.g., placing the clean object on a shelf or in a microwave).
Excerpt shown under the repository's MIT license.
More skills in SkillNet
- ▸skillnet
- ▸alfworld-appliance-navigator
- ▸alfworld-appliance-preparer
- ▸alfworld-device-operator
- ▸alfworld-environment-scanner
- ▸alfworld-goal-interpreter
- ▸alfworld-heat-object-with-appliance
- ▸alfworld-inventory-management
- ▸alfworld-locate-target-object
- ▸alfworld-location-navigator
- ▸alfworld-navigation-planner
- ▸alfworld-object-cooler
Similar skill repositories
An agentic skills framework & software development methodology that works.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
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
Production-grade engineering skills for AI coding agents.
