CtrlK
BlogDocsLog inGet started
Tessl Logo

scienceworld-object-retriever

Acquires a specified object by moving it from the environment into the agent's inventory using 'pick up OBJ'. Use this skill when a task requires an object to be manipulated, tested, or transported and it is not yet in your inventory. Makes the object available for further actions like testing, measuring, or placing.

64

Quality

76%

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

Fix and improve this skill with Tessl

tessl review fix ./experiments/src/skills/scienceworld/scienceworld-object-retriever/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

77%

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

The body is actionable and the workflow is clearly sequenced with validation and recovery guidance. The main weaknesses are mild cross-section redundancy and a bundle reference (action_primer.md) that is present but never pointed to from SKILL.md.

Suggestions

Link to references/action_primer.md from the body (e.g. a 'See action_primer.md for the full action list' line) so the bundle file is discoverable.

De-duplicate the 'When to Use' bullets and 'Important Notes' against the Core Workflow to remove restated guidance.

DimensionReasoningScore

Conciseness

The body is mostly efficient and assumes Claude's familiarity with the environment, but the 'When to Use' section partly restates the frontmatter trigger and 'Important Notes' repeats Core Workflow guidance (correct room / teleport), so it could be tightened.

2 / 3

Actionability

Provides concrete executable commands (teleport to LOC, look around, pick up OBJ, examine, open) and a fully worked example with the exact command sequence and expected observation text, which is copy-paste ready.

3 / 3

Workflow Clarity

The four-step Core Workflow (Navigate, Survey, Acquire, Verify) has an explicit verification checkpoint ('observation feedback confirms You move the [object] to the inventory') plus error-recovery branches in Important Notes for missing objects and closed containers.

3 / 3

Progressive Disclosure

Sections are well organized and the skill is short, but the bundle file references/action_primer.md exists and is never linked or signaled from the body, so the reference structure is not clearly navigated.

2 / 3

Total

10

/

12

Passed

Description

75%

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

The description is well-formed with explicit what/when structure, third-person voice, and a clear niche. It is slightly held back by single-action specificity and trigger terms that lean abstract rather than enumerating natural retrieval verbs.

Suggestions

Broaden trigger terms to include natural retrieval verbs a user would say, e.g. 'retrieve', 'get', 'grab', or 'find an object'.

Consider noting the boundary with sibling skills (e.g. 'use object-placer once the object is in inventory') to reinforce distinctiveness.

DimensionReasoningScore

Specificity

Names the concrete core action ('moving it from the environment into the agent's inventory using pick up OBJ') but only describes one retrieval action rather than listing multiple specific actions, matching the 'names domain and some actions, but not comprehensive' anchor.

2 / 3

Completeness

Clearly states what it does ('Acquires a specified object by moving it... into the agent's inventory') and an explicit 'Use this skill when...' clause covering when to use it, satisfying both requirements.

3 / 3

Trigger Term Quality

Includes an explicit trigger ('when a task requires an object to be manipulated, tested, or transported and it is not yet in your inventory') with relevant terms, but the keywords are somewhat abstract and miss common natural variations like 'retrieve', 'get', or 'grab'.

2 / 3

Distinctiveness Conflict Risk

The niche is clear (moving objects into inventory via 'pick up OBJ') and the 'not yet in your inventory' trigger distinguishes it from sibling skills like object-placer or tool-user, making wrong-skill triggering unlikely.

3 / 3

Total

10

/

12

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.

Validation16 / 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.