Agent skill · Workflow & Productivity

alfworld-task-verifier

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.

ZJUNLP6,348★ · 5 repos on radarProfile →
claude-codeMIT
Install
npx skills add zjunlp/SkillNet --skill alfworld-task-verifier --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 3
SKILL.md size: 3 KB
Bundled scripts: none
Path: experiments/src/skills/alfworld/alfworld-task-verifier/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 1,117
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Skill: Task Verifier for ALFWorld ## When to Use Trigger this skill when: 1. The agent has just completed a key sub-action (e.g., `put {obj} in/on {recep}`) 2. The agent needs to determine whether the overall task goal is satisfied 3. The agent must decide whether to continue searching or conclude the task ## Core Workflow ### 1. Parse the Task Goal Extract from the original task description: - **Target object(s)**: What needs to be found/placed (including quantity) - **Target receptacle**: Where objects must end up - **Required transformations**: Any cleaning, heating, or cooling steps ### 2. Analyze the Observation Evaluate the most recent `Observation:` text from the environment: - Look for evidence that required objects are present in the target receptacle - Count how many target objects have been successfully placed - Note: Other items in the receptacle do not invalidate success ### 3. Make a Verification Decision | Condition | Decision | Output | |-----------|----------|--------| | All required objects confirmed in target receptacle | Complete | `Verification: Task complete. No further action needed.` | | Some but not all objects placed | Incomplete | `Verification: Task in

What's inside
Steps it walks through
  1. When to Use
  2. Core Workflow
  3. 1. Parse the Task Goal
  4. 2. Analyze the Observation
  5. 3. Make a Verification Decision
  6. 4. Output Format
  7. Example
  8. Error Handling
Ships with 2 files
  • references/task_grammar.md
  • references/verification_examples.md
More from SkillNet
All skills →
About this skill
What does the alfworld-task-verifier skill do?

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 do I install it?

Run `npx skills add zjunlp/SkillNet --skill alfworld-task-verifier --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.

Keep going