Tooluck logoTooluck
SKILL.md

alfworld-task-verifier

Agent skill fromzjunlp/SkillNet

Use when the agent needs to check whether an ALFWorld task objective has been met after completing a sub-action (e.g., placing an object). This skill parses the task goal, evaluates the latest environment observation, and outputs a verification decision — task complete, task incomplete, or action ineffective — to guide the next step.

How to install alfworld-task-verifier

install alfworld-task-verifier
# install the SkillNet pack with the skills CLI
npx skills add zjunlp/SkillNet

# or add only this skill to Claude Code: copy the folder

experiments/src/skills/alfworld/alfworld-task-verifier/

# into

~/.claude/skills/alfworld-task-verifier/ (all projects)

.claude/skills/alfworld-task-verifier/ (one project)

experiments/src/skills/alfworld/alfworld-task-verifier/SKILL.md

MITFull file
1# Skill: Task Verifier for ALFWorld
2
3## When to Use
4Trigger this skill when:
51. The agent has just completed a key sub-action (e.g., `put {obj} in/on {recep}`)
62. The agent needs to determine whether the overall task goal is satisfied
73. The agent must decide whether to continue searching or conclude the task
8
9## Core Workflow
10
11### 1. Parse the Task Goal
12Extract from the original task description:
13- **Target object(s)**: What needs to be found/placed (including quantity)
14- **Target receptacle**: Where objects must end up
15- **Required transformations**: Any cleaning, heating, or cooling steps
16
17### 2. Analyze the Observation
18Evaluate the most recent `Observation:` text from the environment:
19- Look for evidence that required objects are present in the target receptacle
20- Count how many target objects have been successfully placed
21- Note: Other items in the receptacle do not invalidate success
22
23### 3. Make a Verification Decision
24
25| Condition | Decision | Output |
26|-----------|----------|--------|
27| All required objects confirmed in target receptacle | Complete | `Verification: Task complete. No further action needed.` |
28| Some but not all objects placed | Incomplete | `Verification: Task incomplete. Continue searching for {missing object(s)}.` |
29| Observation says "Nothing happened" | Ineffective | `Verification: Last action was ineffective. Re-assess and try a different approach.` |
30…

Excerpt shown under the repository's MIT license.

More skills in SkillNet

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

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

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates