CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

worker-model-switch

Switch a Worker Agent's LLM model via agt CLI. Use when the human admin requests changing a Worker's model.

Quality

86%

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

92%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 exemplary short, single-purpose skill: concrete executable commands, explicit success/failure verification, and well-organized sections with zero padding. The only improvement is removing the small redundancy between the intro paragraph and the 'What happens' list.

DimensionReasoningScore

Conciseness

The body is lean and assumes competence — a single command, two examples, and short sections with no concept explanations. It stops short of anchor 5 because of minor repetition: the intro sentence ('The controller handles all details: model parameter resolution, openclaw.json generation, storage push, and container recreation') restates the 'What happens' list, and 'You do NOT need to specify context window...' partially repeats step 2.

4 / 5

Actionability

Fully executable, copy-paste-ready commands with real examples ('agt update worker --name alice --model claude-sonnet-4-6'), the exact success output ('worker/<name> configured'), failure causes, and fallback behavior for unknown models. This matches the anchor-5 example pattern of executable commands covering the common cases.

5 / 5

Workflow Clarity

This is a simple single-task skill where the single action is unambiguous, and the skill includes explicit verification checkpoints: the success signal (CLI prints 'worker/<name> configured', no manual restart needed) and a failure path with common causes and escalation to the admin. It is not a destructive or batch operation, so the workflow-clarity cap of 3 does not apply, and the simple-skill exception for scoring 5 is satisfied.

5 / 5

Progressive Disclosure

The skill is under 50 lines, has no bundle files (references/, scripts/, assets/ are absent), and needs none — all content fits in well-organized sections (Usage, What happens, On success, On failure, Unknown models) with no inlined content that belongs in separate files. Per the rubric's simple-skill guidance, this merits a 5.

5 / 5

Total

19

/

20

Passed

Description

73%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, distinct description with a correct third-person/declarative form, an explicit 'Use when...' clause, and natural trigger terms. Its main weakness is limited breadth of trigger phrasings and no enumeration of what the operation covers beyond the single switch action.

Suggestions

Add one or two natural trigger variations to the when clause, e.g. 'Use when the human admin asks to change, update, or swap a Worker's model' — this would raise both trigger_term_quality and completeness toward anchor 5.

Consider naming the audience or scope of the operation slightly more concretely (e.g. which Worker Agents are covered) so the what-clause lists more than a single action.

DimensionReasoningScore

Specificity

The description names the domain ("Switch a Worker Agent's LLM model") and one concrete action ("via agt CLI"), but does not list several specific actions. It matches anchor 3 ('names domain and 1-2 concrete actions, but not comprehensive') rather than anchor 4, which requires several specific actions; anchor 2 would mean only a generic domain name with no action verb or tool.

3 / 5

Completeness

Both parts are present: a clear what ("Switch a Worker Agent's LLM model via agt CLI") and an explicit when clause ("Use when the human admin requests changing a Worker's model"), so it clears the anchor-3 cap for missing 'when' guidance. It is not anchor 5 because the when clause offers only one trigger phrasing without the concrete trigger variations and synonyms the top anchor requires.

4 / 5

Trigger Term Quality

Natural terms are present with some variation: "Switch", "changing a Worker's model", "LLM model", "Worker", "admin" — users would plausibly say these. It falls short of anchor 5 because common synonyms like "update", "swap", or "reconfigure the model" are missing, but it clearly exceeds anchor 3 (single keyword, no variations).

4 / 5

Distinctiveness Conflict Risk

The description occupies a clear niche — changing a Worker Agent's model via the agt CLI, triggered by an admin request — with trigger terms unlikely to appear for unrelated skills. It matches anchor 5 (clear niche, distinct triggers, minimal conflict risk); anchor 4 would imply overlap with closely related skills, which is not the case here.

5 / 5

Total

16

/

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

agentscope-ai/AgentTeams

Path

manager/agent/skills/worker-model-switch/SKILL.md

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.