CtrlK
BlogDocsLog inGet started
Tessl Logo

alfworld-object-state-inspector

Inspects a receptacle's contents by navigating to it and reading the observation. Use when you need to check what is on or inside a receptacle (e.g., "what's on the shelf", "is the holder empty", "check the table for items"). Executes `go to {receptacle}`, parses the observation listing items present, and decides whether to take an item, search elsewhere, or proceed.

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

88%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 concise, actionable, single-purpose skill body with a clear workflow and concrete examples. The main gap is the orphaned, unreferenced (and truncated) reference file that should either be linked or removed.

Suggestions

Either link references/alfworld_actions_ref.md from the body (e.g., 'See references/alfworld_actions_ref.md for full observation patterns') or remove it if unused.

Complete the truncated 'Skill Integration in Task Flow' section in the reference file, which currently ends mid-sentence.

Tighten the 'Read observation' step wording to remove the restated clarification about no additional action being needed.

DimensionReasoningScore

Conciseness

The body is lean and avoids explaining concepts Claude already knows, but a few workflow lines (e.g., restating that no extra inspection action is needed) could be tightened further.

4 / 5

Actionability

Provides fully executable commands (`go to {target_receptacle}`, `take {item} from {receptacle}`) plus two complete action/observation/decision examples that are copy-paste ready.

5 / 5

Workflow Clarity

Clear Navigate → Read → Parse → Decide sequence with an Error Recovery section; as a read-only single-purpose skill it needs no destructive-operation validation, satisfying the simple-skill exception.

5 / 5

Progressive Disclosure

Well-organized into Workflow, Error Recovery, and Example sections under 50 lines, but a bundle file (references/alfworld_actions_ref.md) exists without being linked or signaled from the body.

4 / 5

Total

18

/

20

Passed

Description

88%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 clearly communicates capability and trigger conditions in third-person voice with concrete natural-language examples. Minor improvements possible around additional trigger synonyms and explicit environment scoping.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'navigating to it and reading the observation', 'Executes `go to {receptacle}`', 'parses the observation', 'decides whether to take an item, search elsewhere, or proceed' — giving comprehensive coverage of what the skill does.

5 / 5

Completeness

Explicitly states both the 'what' (inspects contents via navigation and observation parsing) and the 'when' ('Use when you need to check what is on or inside a receptacle') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Includes natural user phrases like 'what's on the shelf', 'is the holder empty', and 'check the table for items', but is missing a few common variations such as 'look in' or 'examine'.

4 / 5

Distinctiveness Conflict Risk

The receptacle-inspection niche with specific triggers is mostly distinct, but the absence of an explicit AlfWorld framing leaves minor overlap risk with generic container-search skills.

4 / 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.

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.