CtrlK
BlogDocsLog inGet started
Tessl Logo

scienceworld-liquid-pourer

Transfers the contents of a source liquid container into a target container for mixing or preparation. Use this skill when you need to combine multiple substances (such as paints or chemicals) into a single vessel, or when a liquid must be moved from one container to another before processing.

65

Quality

78%

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-liquid-pourer/SKILL.md
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 concise, actionable, and provides a clear verify-checked workflow with a strong worked example. Its main weakness is progressive disclosure: the action_primer.md reference exists but is orphaned, with its content duplicated inline rather than linked.

Suggestions

Replace or augment the inline Key Actions table with a pointer to references/action_primer.md so the bundle reference is actually surfaced and avoids duplication.

Add a brief failure/retry note to the Verify step (e.g., if `look at OBJ` shows the transfer did not succeed, re-check identifiers and re-pour) to turn the checkpoint into a feedback loop.

Trim the identifier-precision point in 'Important Notes' since it restates guidance already implied by the workflow and example.

DimensionReasoningScore

Conciseness

The body is lean with purpose, workflow, an action table, and a worked example that earn their tokens; minor repetition in 'Important Notes' (re-stating precise identifier handling) keeps it just below anchor 5.

4 / 5

Actionability

Concrete commands (`pour OBJ into OBJ`, `look around`, `look at OBJ`) and a copy-paste-ready example with exact identifiers (`wood cup (containing red paint)`) cover the common cases, matching anchor 5.

5 / 5

Workflow Clarity

The Core Workflow is a clear identify -> pour -> verify sequence with an explicit verification checkpoint, but it lacks an explicit failure/retry feedback loop, so it sits at anchor 4 rather than 5.

4 / 5

Progressive Disclosure

Sections are well organized, but the bundled references/action_primer.md is never referenced from the body while its action list is duplicated inline in the Key Actions table, fitting anchor 3 (references present but not clearly signaled; content that should be separate is inline).

3 / 5

Total

16

/

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 cleanly answers both what the skill does and when to use it, with natural trigger terms and a clear niche. It is slightly limited in action specificity since the skill is fundamentally a single transfer operation.

DimensionReasoningScore

Specificity

Quotes 'Transfers the contents of a source liquid container into a target container' name the domain and one concrete action, but coverage is narrow (single transfer action) rather than several, matching anchor 3; not a 4 because it does not list multiple distinct concrete actions.

3 / 5

Completeness

It explicitly states the 'what' ('Transfers the contents... into a target container') and the 'when' via 'Use this skill when you need to combine multiple substances... or when a liquid must be moved', with concrete trigger phrases, matching anchor 5.

5 / 5

Trigger Term Quality

Phrases like 'combine multiple substances', 'mixing or preparation', 'paints or chemicals', and 'liquid must be moved from one container to another' are natural user language with good coverage; not a 5 because it lacks synonym/file-extension breadth, and not a 3 because the terms are clearly natural rather than generic.

4 / 5

Distinctiveness Conflict Risk

The liquid-pouring-for-mixing niche with 'paints or chemicals' triggers is mostly distinct with only minor overlap risk against a generic mix/combine skill; not a 5 because 'combine multiple substances' could overlap with a mixing skill.

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.