CtrlK
BlogDocsLog inGet started
Tessl Logo

alfworld-search-pattern-executor

Systematically searches a sequence of likely locations for a target object based on common sense. Use when you need to find a specific object and know which receptacles to check but not which one contains it. Takes a list of candidate receptacles, orchestrates navigation and inspection, and outputs when the target is found or all locations are exhausted.

68

Quality

82%

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

87%

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

The content is concise, highly actionable, and well-structured with a genuine one-level reference. The main gap is workflow clarity: the search loop lacks an explicit validate-and-recover checkpoint for the 'Nothing happened' error case it itself raises.

Suggestions

Add an explicit error-recovery step for 'Nothing happened' (e.g., re-read the receptacle's exact identifier from the last observation and retry once before skipping) so the workflow has a real feedback loop.

Make the loop termination explicit by numbering the 'if found / if not found / if exhausted' branches as part of the per-candidate sequence rather than only as separate rules.

DimensionReasoningScore

Conciseness

The body is lean — a numbered workflow, a compact action-format list, short key rules, and one example — with no padding or explanation of concepts Claude already knows; every section earns its place.

3 / 3

Actionability

Guidance is concrete and copy-ready: exact action strings ('go to {receptacle}', 'take {target_object} from {receptacle}') plus a worked example showing real observations and actions, leaving no ambiguity about what to execute.

3 / 3

Workflow Clarity

The six-step sequence is clearly ordered and includes state management (close after opening) and a stop condition, but there is no validation/feedback loop for the noted 'Nothing happened' failure case beyond 'verify the name and retry' — a weak checkpoint for a multi-location batch search.

2 / 3

Progressive Disclosure

A short, well-organized overview correctly offloads detail to one real one-level-deep reference (common_sense_locations.md) that is signalled by purpose and exists in the bundle; no deep nesting and easy navigation.

3 / 3

Total

11

/

12

Passed

Description

77%

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 is specific and complete with an explicit 'Use when' trigger, covering both what and when clearly. It is slightly weakened by domain jargon ('receptacles') and a generic 'find an object' framing that modestly raises conflict risk.

Suggestions

Soften jargon by adding common user terms (e.g., 'search for', 'look for', 'find where an object is') so trigger matching hits natural phrasings.

Tighten distinctiveness by referencing the AlfWorld/interactive-environment domain in the description so it does not compete with general file-search or retrieval skills.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'Takes a list of candidate receptacles, orchestrates navigation and inspection, and outputs when the target is found or all locations are exhausted' — describing specific operational steps rather than vague capabilities.

3 / 3

Completeness

It explicitly answers both what it does (searches receptacles, orchestrates navigation/inspection, outputs found/exhausted) and when to use it ('Use when you need to find a specific object and know which receptacles to check'), satisfying both halves.

3 / 3

Trigger Term Quality

It includes a natural 'Use when you need to find a specific object' trigger, but the language leans domain-specific ('receptacles', 'candidate receptacles') rather than covering common user phrasings like 'look for', 'search for', or 'where is'.

2 / 3

Distinctiveness Conflict Risk

The AlfWorld-specific sequencing niche is fairly distinct, but 'find a specific object' is generic enough that it could overlap with other search/retrieval skills absent stronger domain anchoring in the description.

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