CtrlK
BlogDocsLog inGet started
Tessl Logo

alfworld-open-receptacle

This skill opens a closed receptacle to access its contents. It should be triggered when an agent needs to interact with items inside a closed container (e.g., fridge, microwave, drawer). The skill takes a receptacle identifier as input, performs the open action, and outputs the observation of the interior, enabling subsequent item retrieval or placement.

64

Quality

76%

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/alfworld/alfworld-open-receptacle/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

77%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A concise, clearly sequenced skill body with concrete commands and error-outcome guidance, weakened by an empty example section and an unlinked reference bundle file.

Suggestions

Fill the 'Example from Trajectory' section with a short concrete transcript (observation -> 'open fridge 1' -> resulting interior observation) so the guidance is copy-paste ready.

Add a clearly signaled one-level reference to the bundle, e.g. 'See [common_receptacles.md](references/common_receptacles.md) for receptacle types, states, and error recovery.', so progressive disclosure is navigable.

Tighten step 2 to note when navigation can be skipped (already at location) to make the workflow conditionally explicit.

DimensionReasoningScore

Conciseness

The body is lean and well-sectioned with no padding or explanation of concepts Claude already knows (e.g., what ALFWorld is), matching the level-3 'every token earns its place' anchor.

3 / 3

Actionability

Provides concrete executable commands ('go to {recep}', 'open {recep}') but the 'Example from Trajectory' section is empty and no complete worked example is given, leaving the guidance incomplete per the level-2 anchor.

2 / 3

Workflow Clarity

The four execution steps are clearly sequenced with an explicit verify step (step 1) and a success/failure outcome section describing error recovery; for a simple single-action skill this meets the level-3 bar.

3 / 3

Progressive Disclosure

Sections are well organized, but a bundle file (references/common_receptacles.md) exists and is never linked or signaled from the body, so navigation to supporting material is missing per the level-2 anchor.

2 / 3

Total

10

/

12

Passed

Description

75%

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 clear, third-person description that covers both capability and trigger condition for a narrow ALFWorld task. It is distinctive and complete, though its action list and trigger-term coverage could be more expansive.

DimensionReasoningScore

Specificity

Names the domain and a concrete action ('opens a closed receptacle', 'performs the open action', 'outputs the observation of the interior') but centers on a single action rather than listing multiple specific actions, so it falls short of the level-3 anchor.

2 / 3

Completeness

Explicitly answers both what ('opens a closed receptacle... performs the open action... outputs the observation of the interior') and when ('It should be triggered when an agent needs to interact with items inside a closed container'), matching the level-3 anchor.

3 / 3

Trigger Term Quality

Includes relevant natural terms ('fridge, microwave, drawer', 'closed container', 'closed receptacle') but the trigger phrasing 'when an agent needs to interact with items inside a closed container' is somewhat generic and lacks common variation coverage, matching the level-2 anchor.

2 / 3

Distinctiveness Conflict Risk

Targets a clear ALFWorld niche (opening closed receptacles by identifier) with distinct triggers, making it unlikely to fire for the wrong skill; matches the level-3 anchor.

3 / 3

Total

10

/

12

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.