CtrlK
BlogDocsLog inGet started
Tessl Logo

scienceworld-liquid-filler

This skill fills a container with liquid from a source by first placing the container at the source, then activating the source (e.g., turning on a sink), and finally deactivating it. It should be triggered when the agent has an empty or partially filled container and needs to add a liquid component. The skill results in the container containing the liquid, ready for mixing or further use.

72

Quality

88%

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

92%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, actionable, single-purpose procedural skill with concrete commands, verification, and error recovery. Only minor conciseness trim opportunities remain.

DimensionReasoningScore

Conciseness

The body is lean and procedural with executable commands, but section 1 re-states the trigger already in the description and the 'Context' note ('Always refer to the primary task goal') is light padding that could be trimmed.

4 / 5

Actionability

Provides concrete, copy-paste-ready game commands ('move <CONTAINER> to <SOURCE>', 'activate <SOURCE>', 'deactivate <SOURCE>', 'pick up <CONTAINER>') each paired with a worked example like 'move cup to sink', covering the common cases.

5 / 5

Workflow Clarity

A clear four-step sequence is paired with an explicit verification step ('examine <CONTAINER> to confirm it now contains the desired liquid') and an error-recovery feedback loop ('If an action fails... re-examine the scene and the object states'); the operation is non-destructive so no validation cap applies.

5 / 5

Progressive Disclosure

The skill is under 50 lines, single-purpose, and requires no external references, yet is organized into five clearly labeled sections, satisfying the simple-skill exception for progressive disclosure.

5 / 5

Total

19

/

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.

The description is concrete, well-structured, and explicitly covers both capability and trigger conditions. It is specific to the liquid-filling task with only minor synonym/overlap gaps.

DimensionReasoningScore

Specificity

Lists several concrete actions ('placing the container at the source', 'activating the source (e.g., turning on a sink)', 'deactivating it') but describes a single composite fill capability rather than varied capabilities, leaving minor coverage gaps.

4 / 5

Completeness

Explicitly answers both what ('fills a container with liquid from a source by first placing... activating... deactivating') and when ('It should be triggered when the agent has an empty or partially filled container and needs to add a liquid component') with concrete trigger guidance.

5 / 5

Trigger Term Quality

Includes natural trigger phrases like 'fill a container with liquid', 'empty or partially filled container', and 'add a liquid component' that a user would plausibly say, though synonym coverage is limited.

4 / 5

Distinctiveness Conflict Risk

Targets a clear liquid-filling niche with distinct triggers, but 'add a liquid component' carries minor overlap risk with a related mixing or pouring skill.

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.

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.