scienceworld-conditional-focus-executor

Executes conditional focus actions on specified objects in ScienceWorld based on prior measurement outcomes.

1.1k|131|Updated Jan 10, 2026
One-click install
npx skills add https://github.com/zjunlp/SkillNet --skill scienceworld-conditional-focus-executor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scienceworld-conditional-focus-executor
Source: https://github.com/zjunlp/SkillNet/tree/main/experiments/src/skills/scienceworld/scienceworld-conditional-focus-executor
Command: npx skills add https://github.com/zjunlp/SkillNet --skill scienceworld-conditional-focus-executor

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill automates the final step in conditional measurement tasks within ScienceWorld, allowing an agent to focus on a specific object based on a prior measurement's outcome.

Core Features & Use Cases

  • Conditional Action Execution: Executes a 'focus' action on a designated object.
  • Input-Driven Logic: Relies on a pre-determined conditional outcome to decide which object to focus on.
  • Use Case: In a ScienceWorld task, after measuring the temperature of a substance and determining if it's above a certain threshold, this skill would be used to focus on the 'red box' if the temperature was high, or the 'blue box' if it was low.

Quick Start

Use the scienceworld-conditional-focus-executor skill to focus on the red box.

Frequently Asked Questions about scienceworld-conditional-focus-executor

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I execute a conditional focus action in ScienceWorld based on a measurement outcome?

To execute a conditional focus action in ScienceWorld, you use a skill that automates focusing on a specific object, such as a colored box, contingent on prior measurement results. It requires a clear input indicating the satisfied condition.

What is conditional focus logic for agent tasks in ScienceWorld?

Conditional focus logic for agent tasks in ScienceWorld is a mechanism that enables an agent to interact with specific objects based on prior experimental results, automating the final step in conditional measurement tasks.

How do I make an agent focus on a specific object after measuring a substance in ScienceWorld?

You make an agent focus on a specific object by providing a pre-determined conditional outcome as input. For example, after measuring temperature, the agent focuses on the red box if the temperature is high, or the blue box if it is low.

Do I need a prior measurement result to use conditional focus execution in ScienceWorld?

Yes, conditional focus execution in ScienceWorld is input-driven and relies entirely on a pre-determined conditional outcome from a prior measurement to decide which designated object to focus on.

Can I use conditional focus execution for experiments beyond temperature measurement in ScienceWorld?

Yes, you can use conditional focus execution for any ScienceWorld scenario requiring an agent to interact with specific objects contingent upon experimental results, provided the prior measurement outcome is clearly indicated as input.

Why does my conditional focus action fail to execute on the correct colored box in ScienceWorld?

A conditional focus action fails to execute on the correct object in ScienceWorld if the input does not clearly indicate the satisfied condition; the skill requires an explicit pre-determined conditional outcome to perform the correct focus action.