CtrlK
BlogDocsLog inGet started
Tessl Logo

alfworld-inventory-management

Use when the agent must collect and track multiple instances of the same object type in ALFWorld (e.g., "put two cellphone in bed"). This skill maintains a count of collected versus needed objects, guides systematic searching through receptacles, and ensures each found object is placed at the target before searching for the next.

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 well-structured, highly actionable skill body with executable ALFWorld commands, a complete worked example, and clear counter-based validation checkpoints for a batch operation. The main gap is that the provided common_mistakes.md reference is not linked from the body, leaving progressive disclosure slightly short of fully navigable.

Suggestions

Add a short reference to the existing bundle file, e.g. an '## Common mistakes' section linking to [common_mistakes.md](references/common_mistakes.md), so the supporting material is discoverable rather than orphaned.

Trim the slight redundancy between the 'Systematic Search Pattern' priority list and the 'Per-Object Cycle' steps by cross-referencing instead of restating the order.

Complete the truncated '## Efficiency Patterns Identified' section in common_mistakes.md so the referenced file delivers on its promise.

DimensionReasoningScore

Conciseness

The body is action-oriented and mostly lean — decision tree, per-object cycle, and a worked example all earn their place — with only minor redundancy between the search-priority list and the per-object cycle; it sits above the 3 anchor (efficient with some trimmable explanation) but not at the fully lean 5.

4 / 5

Actionability

Provides fully executable, copy-ready ALFWorld commands ('take {object} from {current_receptacle}', 'go to {target_receptacle}', 'put {object} in/on {target_receptacle}') plus a complete worked transcript covering the common two-object case, matching the top 'fully executable, copy-paste ready' anchor.

5 / 5

Workflow Clarity

A clear multi-step sequence (initialize → search → decide → per-object cycle) with explicit validation checkpoints (counter increments, 'collected == needed → TASK COMPLETE', counter-mismatch re-check) and error-recovery feedback loops for this batch operation, satisfying the top anchor and the feedback-loop requirement for batch tasks.

5 / 5

Progressive Disclosure

Well-organized with clear sections and an inline worked example, but the bundle file references/common_mistakes.md exists and is never linked or signaled from the body, so navigation to supporting material is incomplete; this sits above the 3 anchor (some structure, references not clearly signaled) but below the 5's well-signaled one-level-deep references.

4 / 5

Total

18

/

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 focused, well-scoped description that clearly states what the skill does and when to invoke it, with concrete ALFWorld-specific trigger language. It is slightly below maximal on specificity and trigger-term breadth but fully satisfies completeness and distinctiveness.

DimensionReasoningScore

Specificity

Names the ALFWorld domain and lists several concrete actions — 'maintains a count of collected versus needed objects', 'guides systematic searching through receptacles', 'ensures each found object is placed at the target' — with only minor coverage gaps, fitting the 'several specific actions; minor gaps' anchor rather than the 5's comprehensive multi-action list.

4 / 5

Completeness

Explicitly answers both what (maintains counts, guides systematic searching, ensures per-object placement) and when ('Use when the agent must collect and track multiple instances of the same object type in ALFWorld') with concrete trigger phrasing, matching the top anchor.

5 / 5

Trigger Term Quality

Leads with a natural trigger phrase ('Use when the agent must collect and track multiple instances of the same object type in ALFWorld') and a concrete example utterance ('put two cellphone in bed'); good keyword coverage but a few natural variations are missing, so it sits above the 3 anchor and below the 5.

4 / 5

Distinctiveness Conflict Risk

Targets a clear, narrow niche (multi-instance object collection in ALFWorld) with distinct triggers and minimal overlap risk with other skills, matching the 'clear niche with distinct triggers' anchor.

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.

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.