Skills for Real Engineers. Straight from my .agents directory.
alfworld-inventory-management
Agent skill fromzjunlp/SkillNet
Use when the agent must collect and track multiple instances of the same object type in ALFWorld (e.g., "put two cellphone in bed"). This skill maintains a count of collected versus needed objects, guides systematic searching through receptacles, and ensures each found object is placed at the target before searching for the next.
How to install alfworld-inventory-management
npx skills add zjunlp/SkillNet# or add only this skill to Claude Code: copy the folder
experiments/src/skills/alfworld/alfworld-inventory-management/
# into
~/.claude/skills/alfworld-inventory-management/ (all projects)
.claude/skills/alfworld-inventory-management/ (one project)
1# Inventory Management Skill23## When to Use4Activate this skill when:5- Task requires collecting **multiple instances** of the same object type (e.g., "put two cellphone in bed")6- You need to track progress toward a quantity-based goal7- Searching through multiple locations systematically89## Core Workflow1011### 1. Initialize Inventory12- Parse the task description to identify:13 - **Target object type** (e.g., "cellphone")14 - **Required quantity** (e.g., "two" = 2)15 - **Target receptacle** (e.g., "bed 1")16- Initialize counters: `collected = 0`, `needed = <quantity>`17- Create empty list for searched locations1819### 2. Systematic Search Pattern20Follow this search priority:211. **Visible surfaces** (desks, dressers, beds, countertops) - check first222. **Closed containers** (drawers, cabinets, safes) - open and inspect233. **Less common locations** (shelves, side tables, garbage cans)244. **Return to known locations** if inventory incomplete2526**Critical Rule:** After finding an object, immediately place it at the target location before searching for the next one. Do not attempt to carry multiple objects simultaneously.2728### 3. Action Decision Logic29Use this decision tree at each step:3031```32Is target object visible in current observation?33├── YES → Take it, go to target receptacle, put it down34│ └── Increment collected counter35│ ├── collected == needed → TASK COMPLETE36│ └── collected < needed → Continue searching37…
Excerpt shown under the repository's MIT license.
More skills in SkillNet
- ▸skillnet
- ▸alfworld-appliance-navigator
- ▸alfworld-appliance-preparer
- ▸alfworld-clean-object
- ▸alfworld-device-operator
- ▸alfworld-environment-scanner
- ▸alfworld-goal-interpreter
- ▸alfworld-heat-object-with-appliance
- ▸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.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
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.
