CtrlK
BlogDocsLog inGet started
Tessl Logo

scienceworld-liquid-source-finder

This skill searches rooms for a liquid source (e.g., sink, toilet, jug) by sequentially surveying different locations. It should be triggered when the task requires obtaining a liquid (like water) and the agent does not have immediate access to it. The skill involves teleporting to candidate rooms, looking around, and identifying potential sources, guiding the agent toward the nearest available liquid.

66

Quality

83%

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

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.

A compact, actionable skill body with a clear sequenced procedure and concrete commands, weakened mainly by orphaned bundle files: both reference files exist but are never linked, so their content (including the exact teleport syntax) is duplicated or lost. Conciseness and workflow clarity are otherwise good.

Suggestions

Add explicit one-level-deep references to the existing bundle files, e.g., under 'Prioritize Rooms': 'Full room ranking: See [room_priority.md](references/room_priority.md)' and in 'Core Procedure': 'Action syntax: See [action_glossary.md](references/action_glossary.md)'.

Replace the inline room-priority tier list with a short top-3 summary plus the reference link, removing the duplication with room_priority.md.

State the exact teleport command syntax (from action_glossary.md, e.g., `teleport to LOC`) inline in step 2 so the core navigation step is executable from the body alone.

DimensionReasoningScore

Conciseness

The body is lean and assumes competence — no concept explanations, just commands and decision rules ('Use `look around` upon arrival', '`activate` the source if necessary'). Not 5 because the 'Quick Reference' section restates the trigger/loop/success already covered, and the room-priority tiers duplicate references/room_priority.md. Clearly above anchor 3, which requires unnecessary explanation.

4 / 5

Actionability

Mostly executable guidance with concrete backticked commands (`look around`, `examine`, `pick up`, `move`, `activate`, `deactivate`) and concrete sub-steps (a-e for fixed sources). Not 5 because the core navigation command is only described as 'Teleport to and survey rooms' — the actual `teleport to LOC` syntax lives solely in the unreferenced action_glossary.md.

4 / 5

Workflow Clarity

A clear 5-step sequence with conditional branches ('If a source is found... proceed', 'If not, find one') and an explicit termination check ('Once the required liquid is successfully obtained and in your inventory, conclude'). Not 5 because feedback loops are missing — e.g., no guidance for re-checking when a found source yields nothing — though this is a simple search skill, not a destructive/batch operation, so no cap applies.

4 / 5

Progressive Disclosure

Sections are well-organized, but the bundle contains references/action_glossary.md and references/room_priority.md and the body never references either — the room-priority tiers and action semantics are inlined instead of delegated, leaving the reference files undiscoverable. This is worse than anchor 4's 'references mostly clear' but better than anchor 2, since the body itself is well-structured rather than a monolith.

3 / 5

Total

15

/

20

Passed

Description

87%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: concrete actions, explicit trigger conditions, and a distinctive niche. Third-person voice is used throughout, and it avoids padding. The only minor gaps are omitted natural synonyms and the unmentioned collection step.

DimensionReasoningScore

Specificity

Lists several concrete actions — 'teleporting to candidate rooms, looking around, and identifying potential sources' — alongside concrete object examples ('sink, toilet, jug'). Not 5 because the liquid-collection half of the skill is absent; not 3 since coverage goes beyond 1-2 actions.

4 / 5

Completeness

Explicitly answers both: what ('searches rooms for a liquid source... by sequentially surveying different locations', 'teleporting... looking around... identifying') and when ('It should be triggered when the task requires obtaining a liquid (like water) and the agent does not have immediate access to it'). The when-clause is explicit with a concrete trigger condition, matching the anchor-5 example structure.

5 / 5

Trigger Term Quality

Includes natural terms a user would say — 'obtaining a liquid (like water)', 'sink', 'toilet', 'jug'. Not 5 because common variations such as 'juice', 'fill', or 'get water' are missing; clearly above anchor 3's partial coverage.

4 / 5

Distinctiveness Conflict Risk

A clear niche — room-by-room survey for liquid sources via teleporting — with distinct triggers ('requires obtaining a liquid', 'does not have immediate access'). Minimal overlap risk with other skills; the described procedure is unlike generic capability descriptions.

5 / 5

Total

18

/

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.