CtrlK
BlogDocsLog inGet started
Tessl Logo

agent-worker-specialist

Agent skill for worker-specialist - invoke with $agent-worker-specialist

53

10.88x
Quality

28%

Does it follow best practices?

Impact

98%

10.88x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./.agents/skills/agent-worker-specialist/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

50%

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

The body is a well-sectioned but monolithic protocol spec with concrete memory-coordination patterns. Its main weaknesses are non-executable pseudocode labeled as JavaScript, repetitive near-identical code blocks, and no progressive disclosure into reference files.

Suggestions

Make the code blocks executable or relabel them: use the actual MCP tool-call form (e.g. mcp__claude-flow__memory_usage({ action: 'store', ... })) so the guidance is copy-paste ready.

Factor the repeated specialized work-type and metrics examples into a references/ file and link to it from the body to reduce repetition and enable progressive disclosure.

Add an explicit validate/retry step to the task-execution flow (e.g. re-check dependencies and re-report on failure) to close the workflow-clarity validation gap.

DimensionReasoningScore

Conciseness

The body mostly gives concrete protocol code without explaining basics Claude already knows, but it repeats the same memory_usage store shape across seven near-identical blocks and includes a stray duplicate frontmatter block, so it could be tightened considerably.

2 / 3

Actionability

Examples specify concrete keys, namespaces, and JSON value structures, but the fenced ```javascript blocks are not valid executable JavaScript (mcp__claude-flow__memory_usage { ... } lacks call syntax and arguments), so they read as pseudocode rather than copy-paste-ready code.

2 / 3

Workflow Clarity

Sequential/Parallel/Emergency flows and the START/PROGRESS/COMPLETE phases are clearly sequenced and the dependency check is one validation checkpoint, but there is no explicit validate-then-retry feedback loop for the task-execution work itself.

2 / 3

Progressive Disclosure

Sections are organized, but the ~210-line body is monolithic with no external reference files (references/scripts/assets are absent) and content such as the specialized work-type templates and metrics that could be split out is inline.

2 / 3

Total

8

/

12

Passed

Description

7%

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 a thin auto-generated wrapper that labels a role and gives an invocation hint but names no concrete capabilities and provides no trigger guidance. It is unlikely to be surfaced by natural user language and offers little signal for when to use it.

Suggestions

Replace the label with concrete capabilities, e.g. 'Executes assigned hive-mind tasks, reports progress and blockers via memory coordination, and shares deliverables back to the swarm.'

Add an explicit trigger clause such as 'Use when the queen/coordinator assigns a task to a worker, or when executing and reporting on swarm subtasks.'

Drop the 'invoke with $agent-worker-specialist' invocation syntax from the description; keep natural user-facing trigger terms instead.

DimensionReasoningScore

Specificity

No concrete actions are named; 'Agent skill for worker-specialist' is a generic role label and 'invoke with $agent-worker-specialist' is an invocation hint rather than a capability, matching the vague/abstract anchor.

1 / 3

Completeness

It names a role but states no concrete capabilities, and there is no 'Use when...' clause or equivalent trigger guidance, so both 'what' and 'when' are weak or missing.

1 / 3

Trigger Term Quality

The only terms are internal jargon ('worker-specialist') and invocation syntax ('$agent-worker-specialist'); there are no natural keywords a user would actually say, matching the no-natural-keywords anchor.

1 / 3

Distinctiveness Conflict Risk

'worker-specialist' names a specific swarm role distinguishable from peers like queen-coordinator, but the absence of distinct trigger terms means it could still overlap with similar worker agent skills.

2 / 3

Total

5

/

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
ruvnet/ruflo
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.