CtrlK
BlogDocsLog inGet started
Tessl Logo

scienceworld-item-fetcher

Picks up a specified object from the environment and moves it into the agent's inventory. Use this skill when you identify a required tool or material (e.g., thermometer, metal pot) that needs to be collected for later use in an experiment or task. Takes an object name as input and confirms the item's transfer to inventory.

67

Quality

84%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

78%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is a lean, actionable, well-sequenced workflow for a simple skill, held back by two issues: the bundled action_primer.md reference is never linked from the body (and contains details the body omits), and the body's container error-handling advice contradicts the primer's statement that all containers are already open.

Suggestions

Add a clearly signaled reference to the bundle file (e.g., 'For preconditions, supporting actions like teleport to LOC, and object-naming pitfalls, see [Action Primer](references/action_primer.md)') so the progressive-disclosure layer is actually navigable.

Reconcile the contradiction between the body's 'the object might be inside a closed container. Ensure all relevant containers are open first' and the primer's 'All containers in the environment have already been opened' — pick one guidance and align both files.

Complete the error-recovery loop by naming the concrete command (e.g., 'open OBJ') instead of the vague 'Ensure all relevant containers are open first'.

DimensionReasoningScore

Conciseness

The body is lean with no explanations of concepts Claude already knows, but the 'Purpose' section restates the frontmatter description and 'Key Principles' partially duplicates the Core Workflow steps. Not 5 due to this minor trimmable redundancy.

4 / 5

Actionability

Provides fully executable environment commands ('look around', 'pick up OBJ', 'focus on') plus a worked trajectory example with the exact observation ('a thermometer, currently reading a temperature of 10 degrees celsius'), action, and result ('You move the thermometer to the inventory.'). Copy-paste ready for the common case.

5 / 5

Workflow Clarity

Clear 4-step sequence with an explicit verification step ('Confirm the system observation states the object has been moved to your inventory') and an error-recovery branch. Not 5 because the recovery path says 'Ensure all relevant containers are open first' without giving the actual 'open' command.

4 / 5

Progressive Disclosure

The body is well-sectioned for a simple skill, but the bundle file references/action_primer.md — which contains load-bearing detail (preconditions, 'teleport to LOC', exact-object-name pitfalls) — is never referenced or linked from the body, so navigation to it is missing. Not 2 because the body itself is not an inlined dump, and not 4 because the existing reference is entirely unsignaled.

3 / 5

Total

16

/

20

Passed

Description

83%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong description: third-person, concise, with a clear what/when structure and concrete example objects. Trigger terms are natural though not exhaustive in synonyms, and the niche is distinct with only minor overlap risk against related object-manipulation skills.

DimensionReasoningScore

Specificity

Names several concrete actions ('Picks up a specified object', 'moves it into the agent's inventory', 'Takes an object name as input and confirms the item's transfer') with concrete examples (thermometer, metal pot). Falls short of 5 because coverage has minor gaps (e.g., the locate/survey step is absent).

4 / 5

Completeness

Explicitly answers both what ('Picks up a specified object... moves it into the agent's inventory... confirms the item's transfer') and when ('Use this skill when you identify a required tool or material... that needs to be collected for later use in an experiment or task') with concrete trigger examples.

5 / 5

Trigger Term Quality

Includes natural phrases a user would say such as 'pick up', 'collected', 'required tool or material', and 'inventory'. Not 5 because common synonyms like 'fetch', 'grab', 'get', or 'acquire' are missing.

4 / 5

Distinctiveness Conflict Risk

Clear niche (object-to-inventory transfer in an agent environment) with distinct triggers like 'pick up' and 'inventory'. Minor overlap risk with adjacent object-manipulation skills such as moving substances between containers.

4 / 5

Total

17

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
zjunlp/SkillNet
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.