Skip to content
Back to skills

Scienceworld Measurement Taker

ASecurity

Use when the agent needs to measure a quantitative property (temperature, weight, pH) of a target object or substance using a measurement tool. This skill covers acquiring the tool, preparing both tool and target with focus actions, executing the measurement via "use [TOOL] on [TARGET]", and interpreting the resulting value for conditional decisions such as classification or placement.

  • 1,373 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added May 28, 2026
ai-agents

Security analysis

A100/100

Pro scans all 3 files and shows the line behind each finding

Scanned May 28, 2026

npx -y skills add zjunlp/SkillNet --skill scienceworld-measurement-taker --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Scienceworld Measurement Taker?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Scienceworld Measurement Taker
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/zjunlp-scienceworld-measurement-taker/badge)](https://www.skillsdirectory.com/skills/zjunlp-scienceworld-measurement-taker)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: scienceworld-measurement-taker
description: Use when the agent needs to measure a quantitative property (temperature, weight, pH) of a target object or substance using a measurement tool. This skill covers acquiring the tool, preparing both tool and target with focus actions, executing the measurement via "use [TOOL] on [TARGET]", and interpreting the resulting value for conditional decisions such as classification or placement.
---
# Skill: scienceworld-measurement-taker

## Purpose

Measure a quantitative property of a target object or substance in the ScienceWorld environment using the appropriate measurement tool, then interpret the result for subsequent decision-making.

## When to Use

- When a task requires obtaining a numerical reading (temperature, weight, pH) from an object or substance
- When a measured value determines a conditional next action (e.g., classify based on temperature threshold)
- When the agent needs to compare properties across multiple objects

## Workflow

1. **Identify and acquire the tool** -- Locate the correct measurement instrument (e.g., thermometer, scale) and `pick up` the tool.
2. **Focus on the tool** -- Execute `focus on [TOOL] in inventory` to confirm readiness.
3. **Identify and acquire the target** -- Locate the target object or substance and `pick up` the target.
4. **Focus on the target** -- Execute `focus on [TARGET] in inventory` to confirm readiness.
5. **Position for follow-up** -- If the task requires a follow-up action (e.g., placing in a bin), `teleport to` the appropriate location before measuring.
6. **Execute measurement** -- Use the tool on the target: `use [TOOL] on [TARGET]`.
7. **Interpret and act** -- Read the numerical result and execute the appropriate conditional action.

## Examples

### Example 1: Measure temperature and classify

```
> teleport to kitchen
You teleport to the kitchen.

> pick up thermometer
You pick up the thermometer.

> focus on thermometer in inventory
You focus on the thermometer.

> pick up unknown substance B
You pick up the unknown substance B.

> focus on unknown substance B in inventory
You focus on the unknown substance B.

> teleport to hallway
You teleport to the hallway.

> use thermometer on unknown substance B
The thermometer measures a temperature of 56 degrees celsius.

> move unknown substance B to orange box
You move the unknown substance B to the orange box.
```

### Example 2: Measure and compare two objects

```
> use thermometer on metal fork
The thermometer measures a temperature of 23 degrees celsius.

> use thermometer on glass cup
The thermometer measures a temperature of 87 degrees celsius.
```

The glass cup (87) is hotter than the metal fork (23).

## Key Principles

- **Tool first** -- Secure the measurement tool before handling the target.
- **Focus before use** -- Always `focus on` both tool and target in inventory before measuring.
- **Plan ahead** -- Identify where follow-up actions occur and position accordingly before measuring.
- **Map thresholds** -- Clarify decision thresholds (e.g., "above 100.0" vs. "below 100.0") before executing the measurement.

Files in this skill

  • SKILL.md3.1 KB
  • references/action_glossary.md1.4 KB
  • references/decision_workflow.md1.8 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.