CtrlK
BlogDocsLog inGet started
Tessl Logo

scienceworld-inventory-manager

Handles picking up objects from the environment into the agent's inventory or moving them out to containers. Use this skill when you need to acquire an object for later use (pick up) or place an object into a specific container as part of a task requirement (move). Takes an object name and location as input and confirms the transfer to or from inventory.

64

Quality

75%

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-inventory-manager/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

71%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 well-organized, mostly executable guide for a simple skill, with a clear workflow and a verification step. Its weak points are the un-signaled reference file and minor redundancy between the workflow and the actions table.

Suggestions

Add a one-line pointer to references/environment_actions.md (e.g., under Key Actions: 'Full action grammar and supporting actions: see [environment_actions.md](references/environment_actions.md)') so the bundled reference is discoverable.

Drop the Key Actions table or merge its cells into Core Workflow to remove the duplicated command list and tighten token use.

Expand the Verify step into a short fix-and-retry loop (re-run `look around`, use the exact full name including state, retry) to lift workflow clarity toward a structured feedback loop.

DimensionReasoningScore

Conciseness

The body is lean, assumes Claude's competence, and avoids explaining known concepts, but the Key Actions table repeats `look around`, `pick up OBJ`, and `move OBJ to OBJ` already given in Core Workflow — a minor redundancy that keeps it just below the 'every token earns its place' bar of 5.

4 / 5

Actionability

Provides concrete, copy-paste-ready environment commands and worked examples with real object names ('pick up metal pot containing nothing in kitchen', 'move metal pot to blue box'), but the Key Actions row abbreviates the full `pick up OBJ containing STATE in LOC` grammar that the reference file shows is required, leaving a minor gap.

4 / 5

Workflow Clarity

A clear four-step sequence with an explicit Verify step and a brief feedback hint ('If it fails, verify exact object names with look around') fits anchor 4; it stops short of anchor 5's structured fix-and-retry loop and full error-recovery checklist.

4 / 5

Progressive Disclosure

The body is well-sectioned (Purpose, Core Workflow, Key Actions, Examples, Important Notes) but never links to the bundled references/environment_actions.md, which holds key grammar rules — matching the 'references present but not clearly signaled' anchor rather than the well-linked anchor 4.

3 / 5

Total

15

/

20

Passed

Description

78%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.

The description is strong: it clearly states what the skill does, when to use it, and its inputs/outputs, with concrete trigger verbs. Its main weakness is that it names only two core actions and uses the somewhat generic verb 'move', giving slight overlap risk.

Suggestions

Consider listing the supporting action 'look around' as a trigger keyword so users who phrase tasks around finding objects also match this skill.

Tighten the 'move' trigger by pairing it with a more distinctive phrase like 'place an object into a container' to reduce overlap with general movement skills.

DimensionReasoningScore

Specificity

Names the domain (inventory management) and two concrete actions ('picking up objects', 'moving them out to containers'), matching the anchor that lists 1-2 concrete actions but is not comprehensive; it does not reach the 'several specific actions' bar of 4.

3 / 5

Completeness

Explicitly answers 'what' ('Handles picking up objects... or moving them out to containers') and 'when' ('Use this skill when you need to acquire an object... or place an object into a specific container'), with concrete trigger phrases and input/output detail, matching the anchor-5 example closely.

5 / 5

Trigger Term Quality

Includes natural user verbs ('pick up', 'move', 'acquire', 'place an object into a specific container') in an explicit 'Use this skill when...' clause; good coverage for this narrow domain with only minor synonym gaps, fitting just above the anchor-3 midpoint.

4 / 5

Distinctiveness Conflict Risk

Targets a clear niche (inventory pick-up/placement) with distinct triggers, but the generic verb 'move' and the broad 'objects' scope carry minor overlap risk with related environment-manipulation skills, keeping it just below 5.

4 / 5

Total

16

/

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.

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.