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

90%

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 lean, fully executable procedure: exact action templates with worked examples, a numbered sequence, an explicit verification step, and error-handling guidance. Its only weakness is slight redundancy between the opening goal section and the frontmatter description.

DimensionReasoningScore

Conciseness

The body is efficient with exact command templates and no concept explanations, but '## 1. Identify the Goal' restates the description's trigger and the generic 'Context' note could be trimmed.

4 / 5

Actionability

Every step gives a copy-paste-ready command with placeholders plus a concrete example ('move cup to sink', 'activate sink', 'deactivate sink', 'pick up cup'), covering the common case fully.

5 / 5

Workflow Clarity

A clear four-step numbered sequence with an explicit validation checkpoint ('Use examine <CONTAINER> to confirm it now contains the desired liquid') and an error-recovery loop ('If an action fails... re-examine the scene and the object states').

5 / 5

Progressive Disclosure

A simple, single-purpose skill under 50 lines with well-organized sections and no need for external reference files, which merits a top score per the simple-skill guidance.

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.

A strong description that explicitly states both capability and trigger conditions in concrete terms. The action sequence is specific and the niche is well-defined; only minor synonym coverage and the omitted retrieval step keep it from full marks.

Suggestions

Mention the final retrieval step (picking up the filled container) so the described action sequence fully matches the procedure in the body.

Add one or two natural trigger synonyms (e.g., 'fill up', 'pour', or common liquids like 'water') to broaden trigger-term coverage.

DimensionReasoningScore

Specificity

Lists several concrete, sequenced actions ('placing the container at the source, then activating the source... and finally deactivating it') with a concrete example ('turning on a sink'), but omits the retrieve/pick-up step, leaving minor gaps in coverage.

4 / 5

Completeness

Clearly and explicitly answers both what ('fills a container with liquid from a source by...') and when ('It should be triggered when the agent has an empty or partially filled container and needs to add a liquid component').

5 / 5

Trigger Term Quality

Good natural keyword coverage ('fill', 'empty or partially filled container', 'add a liquid component', 'sink'), but common synonyms like 'pour' or 'water' are missing, so it falls short of comprehensive.

4 / 5

Distinctiveness Conflict Risk

'Fills a container with liquid from a source' is a clear niche with distinct triggers, but 'ready for mixing' creates minor overlap risk with closely related mixing/pouring skills.

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.