Agent skill · Workflow & Productivity

scienceworld-task-parser

Analyzes user instructions in ScienceWorld environments to extract specific task requirements and constraints. Use when receiving a new task to identify required objects, target locations, and action sequences before taking any environment actions.

zjunlpgithub.com/zjunlpGitHub ↗
claude-codeMIT
Install
npx skills add zjunlp/SkillNet --skill scienceworld-task-parser --agent claude-code

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

Facts
Files in the skill folder: 2
SKILL.md size: 3 KB
Bundled scripts: none
Path: experiments/src/skills/scienceworld/scienceworld-task-parser/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

# Instructions for ScienceWorld Task Parsing When you receive a new task instruction in a ScienceWorld environment, follow this process to parse it into a structured plan. ## 1. Parse the Instruction Immediately analyze the user's natural language instruction. Extract the following core components: * **Target Object Type:** Identify the category or description of the object to be manipulated (e.g., 'non-living thing', 'liquid', 'electrical component'). * **Target Location:** Identify the final destination for the object, including the room and specific container (e.g., 'purple box in the workshop'). * **Required Actions:** Infer the sequence of actions implied by verbs like "find", "focus on", "move", "pour", "mix", etc. **Output your analysis as a concise thought.** Example: "Task requires finding a non-living object in the workshop and moving it to the purple box." ## 2. Survey the Environment * Use `look around` in your current room to get an inventory of visible objects, containers, and their states. * If the target location is a different room, use `teleport to LOC` to go there first, then `look around`. ## 3. Identify the Target Object * From the room description, identify ob

What's inside
Steps it walks through
  1. 1. Parse the Instruction
  2. 2. Survey the Environment
  3. 3. Identify the Target Object
  4. 4. Execute the Task Sequence
  5. Key Principles
  6. Example
Ships with 1 file
  • references/task_patterns.md
More from SkillNet
All skills →
About this skill
What does the scienceworld-task-parser skill do?

Analyzes user instructions in ScienceWorld environments to extract specific task requirements and constraints. Use when receiving a new task to identify required objects, target locations, and action sequences before taking any environment actions.

How do I install it?

Run `npx skills add zjunlp/SkillNet --skill scienceworld-task-parser --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