CtrlK
BlogDocsLog inGet started
Tessl Logo

loop

Schedule a prompt to fire on a fixed cadence (recurring loop). Use when the user asks to "run X every N minutes/hours/days", "loop X", "babysit Y", "be proactive about Y every N", or invokes `/loop` directly. Parses `[interval] <prompt>`, picks a clean cron expression, registers the job via the `cron` tool, and executes the prompt once immediately so the user sees activity without waiting for the first cron tick.

75

Quality

92%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

High

Do not use without reviewing

SKILL.md
Quality
Evals
Security

Quality

Content

85%

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

The body is highly actionable and well-sequenced with clear guardrails, and progressive disclosure is handled appropriately for a self-contained single-purpose skill. The main weakness is conciseness, where a few redundancies and chatty parentheticals could be trimmed without losing clarity.

Suggestions

Remove the redundant 'Acceptable nearby values' list in §3 since those values are already embedded in the cron-mapping table's 'divides cleanly' annotations, or keep only the list and drop the per-row annotations — don't carry both.

Delete the restating opening line 'This skill turns a free-form `[interval] <prompt>` line into a `cron` tool call and runs the prompt once right away.' since the description already says this, letting the body start at the parse step.

Tighten the §4 parentheticals (e.g. 'one-shot is wrong for `/loop` — one-shots come from natural-language scheduling') to bare instructions, keeping the rationale only where it prevents a real misuse.

DimensionReasoningScore

Conciseness

Mostly efficient and does not explain concepts Claude already knows, but it could be tightened: the opening line restates the description, the 'Acceptable nearby values' list duplicates the divides-cleanly values already shown in the §3 table, and chatty parentheticals in §4 ('one-shots come from natural-language scheduling') add tokens — placing it at 'could be tightened' rather than 'every token earns its place'.

2 / 3

Actionability

Provides fully executable guidance — the exact regex `^\d+[smhd]$`, concrete cron-expression patterns per case in a table, the specific `cron` tool `schedule` verb with required `cron`/`prompt` params, and a copy-paste-ready examples table; matches the 'fully executable, specific examples' anchor.

3 / 3

Workflow Clarity

The five-step process is clearly sequenced (parse → autonomous case → map to cron → call cron → execute immediately) with explicit early-exit checkpoints ('If the input is empty... Do not schedule anything', 'After the cron call succeeds') and guardrails in the 'Do not' section; no destructive/batch operation is involved so the absence of a validate-fix-retry loop does not cap the score.

3 / 3

Progressive Disclosure

No bundle files exist and the skill is appropriately self-contained, organized into seven clearly labeled sections with no material that warrants splitting to a deeper file; it is a well-organized single-file overview rather than a monolithic wall of text.

3 / 3

Total

11

/

12

Passed

Description

100%

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 concise, action-oriented, and in third person, with an explicit 'Use when...' trigger clause listing natural user phrasings. It cleanly answers what the skill does and when to invoke it, with low conflict risk.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'Schedule a prompt to fire on a fixed cadence', 'Parses `[interval] <prompt>`', 'picks a clean cron expression', 'registers the job via the `cron` tool', 'executes the prompt once immediately' — matching the 'multiple specific concrete actions' anchor; no vague language to push it down.

3 / 3

Completeness

Explicitly answers both 'what' (parse, pick cron, register, execute once immediately) and 'when' via a clear 'Use when the user asks to...' clause, satisfying the explicit-trigger anchor; a missing Use-when clause would cap at 2, but it is present.

3 / 3

Trigger Term Quality

Covers natural phrasings a user would actually say — 'run X every N minutes/hours/days', 'loop X', 'babysit Y', 'be proactive about Y every N', and the direct `/loop` invocation — giving good coverage rather than only technical jargon.

3 / 3

Distinctiveness Conflict Risk

The recurring-cadence niche plus distinctive triggers ('loop X', 'babysit Y', `/loop` direct invocation) make it unlikely to fire for the wrong skill; not generic enough to overlap broadly with other skills.

3 / 3

Total

12

/

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
XiaomiMiMo/MiMo-Code
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.