CtrlK
BlogDocsLog inGet started
Tessl Logo

controlled-waiting

Executes timed waiting using 'wait' or 'wait1' actions to advance the simulation clock. Use when a time-dependent process like plant growth, chemical reaction, or mechanical cycle must progress before you can continue the task.

74

Quality

93%

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

100%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.

An exemplarily tight skill body: executable commands, a check-and-repeat feedback loop, a concrete worked example with expected output, and detailed timings correctly split into a single one-level-deep reference file. Nothing extraneous and no structural weaknesses found.

DimensionReasoningScore

Conciseness

The ~22-line body is lean: a one-line 'When to Use', a 4-step procedure with inline commands, two sentences of duration guidance, and a concrete example — no explanations of concepts Claude already knows and no padding. It matches anchor 5 ('every token earns its place'); the example is not redundant because it adds the concrete expected observation string.

5 / 5

Actionability

Commands are concrete and directly executable in the target environment: "`wait` (advances 10 steps)", "`wait1` (1 step)", "`look around` or `examine <OBJECT>`", with a worked example including the expected result ("a banana tree (with a banana)"). This meets anchor 5 (copy-paste ready commands, specific example covering the common case); anchor 4 would require minor gaps, and the only deferred detail (stage timings) is appropriately pushed to the reference file.

5 / 5

Workflow Clarity

The procedure is a clear sequence with an explicit validation checkpoint and feedback loop: step 1 confirms the precondition ("Confirm the process is active"), step 3 checks state ("check if the target state has been reached"), and step 4 defines both the retry and exit branches. This matches anchor 5's explicit validation with error-recovery loop; the operation is non-destructive so no validation cap applies, and the simple-skill exception also supports 5.

5 / 5

Progressive Disclosure

The body is well-organized into 'When to Use', 'Procedure', 'Duration guidance', and 'Example', with a single clearly signaled one-level-deep reference ("Refer to `references/botanical_growth_patterns.md` for common plant growth stage timings") that verifiably exists and contains the detailed timings. Per the rubric's simple-skill guidance (under 50 lines, well-organized sections, clean one-level reference), this fits anchor 5.

5 / 5

Total

20

/

20

Passed

Description

83%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 states a specific capability and an explicit, well-scoped 'Use when' clause with concrete trigger examples. Minor room to grow in natural-synonym coverage and slightly tighter domain scoping.

DimensionReasoningScore

Specificity

The description names concrete, executable actions ("Executes timed waiting using 'wait' or 'wait1' actions to advance the simulation clock") with complete coverage of this skill's narrow action space. It sits between anchor 3 (only 1-2 actions, not comprehensive) and anchor 5; since the two commands plus the clock-advance mechanism fully cover the skill's scope, it is noticeably above the midpoint but lacks the multiple distinct actions of anchor 5.

4 / 5

Completeness

It explicitly answers both questions: 'what' ("Executes timed waiting using 'wait' or 'wait1' actions to advance the simulation clock") and 'when' ("Use when a time-dependent process like plant growth, chemical reaction, or mechanical cycle must progress before you can continue"). This matches the anchor-5 good example structure with concrete trigger phrases; anchor 4 would require a weaker or less explicit 'when', which is not the case here.

5 / 5

Trigger Term Quality

"Use when a time-dependent process like plant growth, chemical reaction, or mechanical cycle must progress before you can continue the task" gives good natural keyword coverage across several domains. It misses common phrasings a user might naturally say (e.g., "let time pass", "skip ahead", "wait for it to finish"), so it fits anchor 4 rather than anchor 5's comprehensive synonym coverage.

4 / 5

Distinctiveness Conflict Risk

The trigger is a clear niche (simulation clock advancement for time-dependent processes) unlikely to fire for unrelated skills. The broad domain examples ("plant growth, chemical reaction, or mechanical cycle") create minor overlap risk with domain-specific skills, placing it at anchor 4 rather than anchor 5's minimal-conflict framing.

4 / 5

Total

17

/

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.

Validation — 16 / 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.