CtrlK
BlogDocsLog inGet started
Tessl Logo

agent-worker-specialist

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

58

10.88x
Quality

36%

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

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

The body is a well-sectioned, single-file orchestration guide whose strength is concrete payload schemas for memory coordination, but every code example is non-executable pseudocode and the same invocation pattern is repeated many times. Workflow sequences are clear yet lack validation checkpoints before declaring tasks complete.

Suggestions

Convert the pseudocode blocks into a stated, runnable convention (e.g. an actual MCP tool-call format or a real script invocation) and resolve placeholders like [ID] and [feature] into concrete worked examples.

Collapse the eight near-identical memory_usage blocks into one canonical call pattern plus a compact table of key/value schemas per message type, trimming ceremonial sections like Integration Points and Performance Metrics.

Add a validation checkpoint before publishing the 'complete' status (e.g. verify deliverables exist and tests pass before storing swarm$worker-[ID]$complete) and a retry path if a memory write fails.

DimensionReasoningScore

Conciseness

There is no concept-teaching padding, but roughly eight near-identical mcp__claude-flow__memory_usage blocks re-demonstrate the same call pattern, and ceremonial prose ("dedicated executor of the hive mind's will", Integration Points, Performance Metrics) adds little. It is above 2 because each payload does carry distinct schema information, and below 4 because the repetition and role-play prose are genuine waste that could cut the file to a third of its length.

3 / 5

Actionability

The guidance is concrete in payload shape but every example is pseudocode: `mcp__claude-flow__memory_usage { ... }` is not valid JavaScript (nor is a tool-call convention stated), and placeholders like [ID] and [feature] are left unresolved. This matches the anchor for pseudocode instead of executable code; not 4 because no example is copy-paste runnable.

3 / 5

Workflow Clarity

Sequences are present and coherent (Sequential Execution 1-5, dependency check with an explicit blocked-report branch), but there is no validation that work products are correct before publishing the 'complete' status, and progress writes are never checked for success. Not 2 because the sequence is well defined; not 4 because checkpoints beyond the dependency check are missing.

3 / 5

Progressive Disclosure

No bundle files exist (references/, scripts/, assets/ are absent) and the skill is a single self-contained document with clear section headers (Core Responsibilities, Work Patterns, Quality Standards, Integration Points) that make navigation easy. Not 5 because of a stray duplicate '---' frontmatter block at the top of the body and because the repeated per-worker-type examples could reasonably live in a separate reference file.

4 / 5

Total

13

/

20

Passed

Description

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

The description is a placeholder-quality meta-statement: it tells how to invoke the skill rather than what the skill does or when to use it. It lacks any concrete capability, trigger phrase, or use-when guidance, and would be nearly indistinguishable from any other agent skill.

Suggestions

Replace the meta-invocation text with a third-person statement of concrete capabilities, e.g. "Executes assigned tasks in a claude-flow swarm: reports status/progress to coordination memory, checks dependencies before starting, and publishes results, analysis, and test outcomes for peer agents."

Add an explicit trigger clause such as "Use when operating as a worker agent in a claude-flow swarm, when assigned tasks by a queen-coordinator, or when swarm memory coordination is required."

Include natural trigger vocabulary users would actually say (worker agent, swarm coordination, task execution, claude-flow) so the skill is distinguishable from generic agent skills.

DimensionReasoningScore

Specificity

The description states only "Agent skill for worker-specialist - invoke with $agent-worker-specialist" — no concrete action or capability is named anywhere, only meta-invocation syntax. This matches the anchor for entirely vague, pure abstract language; it cannot reach 2 because not even a generic domain action like 'Processes files' is present.

1 / 5

Completeness

A vague 'what' is present (an agent skill for a worker-specialist, with no statement of what it actually does) and the 'when' is entirely absent, with no 'Use when...' clause or equivalent. Not 1 because a vague what exists; not 3 because the what itself is too vague to count as clear.

2 / 5

Trigger Term Quality

"agent" and "worker" are the only keywords, both generic; "invoke with $agent-worker-specialist" is technical invocation jargon no user would naturally say. It sits above 1 only because one or two generic keywords exist, and below 3 because no natural user phrase or synonym appears.

2 / 5

Distinctiveness Conflict Risk

"Agent skill" applies to virtually every skill, giving high overlap risk with many similar skills; "worker-specialist" is an internal codename rather than a distinguishing trigger. Not 1 because the codename provides a sliver of distinctiveness; not 3 because no user-recognizable trigger differentiates it.

2 / 5

Total

7

/

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