scienceworld-object-focuser
This skill selects and focuses on a specific object to signal task intent or prepare it for manipulation. Use when you have identified a target object that meets task criteria (e.g., a living thing) and need to formally select it before performing actions like moving or using the object in ScienceWorld tasks. The skill uses the 'focus on OBJ' action, taking the object name as input.
npx skills add zjunlp/SkillNet --skill scienceworld-object-focuser --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Skill: Object Focuser ## Purpose Use this skill to formally select a target object in the ScienceWorld environment. The `focus on` action signals your intent to the task system and is often a prerequisite for subsequent manipulation steps like `pick up` or `move`. ## When to Use * After you have identified an object that matches the task's criteria (e.g., "a living thing", "a conductive material"). * Before you attempt to pick up, move, or use that object as part of the task sequence. * When the task trajectory or environment feedback suggests an object needs to be "focused on" to proceed. ## Core Instruction 1. **Identify the Target:** From your observation (`look around`, `examine`), determine the exact name of the object you intend to use for the task. 2. **Execute Focus:** Use the action: `focus on <OBJECT_NAME>`. * Replace `<OBJECT_NAME>` with the precise noun phrase from the environment (e.g., `dove egg`, `copper wire`, `beaker`). 3. **Proceed:** After receiving a confirmation observation, continue with the next step in your plan (e.g., `pick up <OBJECT_NAME>`, `move <OBJECT_NAME> to ...`). ## Key Considerations * **Object Naming:** Use the name exactly as it appears in obs
- Purpose
- When to Use
- Core Instruction
- Key Considerations
- Example
What does the scienceworld-object-focuser skill do?
This skill selects and focuses on a specific object to signal task intent or prepare it for manipulation. Use when you have identified a target object that meets task criteria (e.g., a living thing) and need to formally select it before performing actions like moving or using the object in ScienceWorld tasks. The skill uses the 'focus on OBJ' action, taking the object name as input.
How do I install it?
Run `npx skills add zjunlp/SkillNet --skill scienceworld-object-focuser --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.
