CtrlK
BlogDocsLog inGet started
Tessl Logo

alfworld-locate-target-object

Navigates to a suspected location and identifies a target object. Use when your goal requires finding a specific object (e.g., "potato", "plate") and its location is not immediately known. Moves to a relevant receptacle (like a fridge or cabinet), checks its contents, and outputs the object's location or confirms its absence.

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-locate-target-object/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

63%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 clear, actionable single-task skill body with a good worked example and explicit branching. It is hurt by structural redundancy across sections and by an orphaned reference file that the body never points to.

Suggestions

Link references/action_primer.md from the body (e.g., under a References section) and defer the action-format and observation-pattern detail there instead of duplicating it inline.

Collapse the Core Workflow and Instructions sections into one sequenced section to remove the repeated navigate→open→scan→report narration.

Add a brief handling note for the invalid-action 'Nothing happened.' observation in the main workflow, not only in the reference.

DimensionReasoningScore

Conciseness

The Purpose section restates the description, and the Core Workflow and Instructions sections repeat the same navigate→open→scan→report sequence, while Key Principles restates rules already implied — clear tightening opportunities without losing meaning.

3 / 5

Actionability

Provides concrete executable commands (`go to fridge 1`, `open fridge 1`) and a fully worked example, but the primary Instructions section relies on `<target_object>`/`<suspected_receptacle>` placeholders rather than concrete commands.

4 / 5

Workflow Clarity

Clear numbered sequence with explicit found/not-found branches and a retry-with-new-location feedback loop; not a destructive/batch operation so no validation cap applies, but invalid-action handling is absent from the body.

4 / 5

Progressive Disclosure

Sections are well-organized, but a bundle file (references/action_primer.md) exists and is never referenced or linked from the body, while action/observation detail is duplicated inline rather than deferred to that reference.

3 / 5

Total

14

/

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, third-person description that concretely states both capability and trigger conditions with helpful examples. It is comprehensive on the locate workflow and explicit about when to invoke it.

DimensionReasoningScore

Specificity

Lists multiple concrete actions covering the full locate workflow — 'Navigates to a suspected location', 'Moves to a relevant receptacle', 'checks its contents', 'outputs the object's location or confirms its absence' — with concrete examples (potato, plate, fridge, cabinet).

5 / 5

Completeness

Explicitly answers both 'what' (navigate, inspect, report/confirm absence) and 'when' ('Use when your goal requires finding a specific object ... and its location is not immediately known') with concrete trigger phrasing.

5 / 5

Trigger Term Quality

Includes natural trigger phrases ('finding a specific object', 'its location is not immediately known') and concrete example terms, but coverage of synonyms/variations is good rather than comprehensive.

4 / 5

Distinctiveness Conflict Risk

Targets a clear ALFWorld locate-only niche with distinct triggers, but sits within a family of related navigation/take skills carrying minor overlap risk.

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.