Skip to content
Back to skills

Scienceworld Substance Fetcher

ASecurity

Locates and retrieves a target substance or material from a container in the environment. Use this skill when the task requires processing a specific substance (e.g., chocolate, sodium chloride, a chemical) and you need to find and acquire it. Searches rooms and containers (fridge, cupboard, counter) and retrieves the substance via pick up or move actions.

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

Security analysis

A100/100

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

Scanned May 28, 2026

npx -y skills add zjunlp/SkillNet --skill scienceworld-substance-fetcher --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Scienceworld Substance Fetcher?

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

Security grade badge for Scienceworld Substance Fetcher
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/zjunlp-scienceworld-substance-fetcher/badge)](https://www.skillsdirectory.com/skills/zjunlp-scienceworld-substance-fetcher)

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-substance-fetcher
description: Locates and retrieves a target substance or material from a container in the environment. Use this skill when the task requires processing a specific substance (e.g., chocolate, sodium chloride, a chemical) and you need to find and acquire it. Searches rooms and containers (fridge, cupboard, counter) and retrieves the substance via pick up or move actions.
---
# Skill: Substance Fetcher

## Primary Objective
Locate a specified target substance (e.g., `chocolate`, `sodium chloride`) within the environment and retrieve it for subsequent processing.

## Core Logic & Workflow
1.  **Identify Target:** The target substance name is provided as part of the task initiation (e.g., "Your task is to measure the melting point of **chocolate**").
2.  **Search Strategy:**
    *   If the current room does not contain the target, use `teleport to [room]` to navigate to likely locations (e.g., `kitchen`, `workshop`, `greenhouse`).
    *   Use `look around` to survey a room and identify containers.
3.  **Locate in Container:**
    *   Examine open containers (`fridge`, `cupboard`, `counter`, `drawer`) listed in the room description.
    *   The target substance is often found inside a container (e.g., "In the fridge is: **chocolate**").
4.  **Retrieval Action:**
    *   If the substance is a portable object, use `pick up [substance]`.
    *   If the substance is inside another object (e.g., in a pot), use `move [substance] to [destination container]` to prepare it for use.
    *   **Key Assumption:** All containers are already open. Do not use `open` or `close` actions.

## Critical Constraints & Notes
*   **Container State:** Assume all containers (fridge, cupboard, drawer) are **already open**. Do not waste actions opening them.
*   **Action Efficiency:** Prefer `pick up` for direct acquisition. Use `move` only when necessary to transfer the substance to a specific vessel for an experiment.
*   **Verification:** After retrieval, you may use `examine [substance]` or check your inventory to confirm success before proceeding to the next phase of the experiment.

## Example Execution (Based on Trajectory)
**Task Context:** "Your task is to measure the melting point of **chocolate**..."
1.  `teleport to kitchen`
2.  `look around` *(Observes: "In the fridge is: chocolate...")*
3.  `pick up chocolate` or `move chocolate to metal pot`

## Error Handling
*   If the substance is not found in the initially suspected room, teleport to and search other relevant rooms (e.g., `workshop` for chemicals, `greenhouse` for plants).
*   If the retrieval action fails (e.g., object not found), re-examine the room description with `look around` to confirm the substance's location and container.

Files in this skill

  • SKILL.md2.7 KB
  • references/action_primer.md900 B

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.