CtrlK
BlogDocsLog inGet started
Tessl Logo

agent-coordinator-swarm-init

Agent skill for coordinator-swarm-init - invoke with $agent-coordinator-swarm-init

65

2.80x
Quality

Does it follow best practices?

Impact

87%

2.80x

Average score across 3 eval scenarios

SecuritybySnyk

Advisory

Suggest reviewing before use

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 well-structured and provides some executable hooks and memory-key patterns, but most functional sections stay at the level of abstract description without concrete commands or validation loops. Moving the embedded hook scripts into a bundled script file and adding explicit verification checkpoints would lift the content from adequate to strong.

Suggestions

Convert the abstract Core Functionality bullets into concrete commands (e.g., the actual command to select/apply a topology or set an agent limit), so guidance is copy-paste ready.

Add a validate->fix->retry feedback loop to the initialization workflow, especially for the batch/multi-agent operations the skill coordinates.

Extract the inlined hook shell scripts into a file under scripts/ and reference it from the body, improving both actionability and progressive disclosure.

DimensionReasoningScore

Conciseness

The body is sectioned and mostly lean without explaining known concepts, but contains restatement ('It handles topology selection, resource allocation... while ensuring all agents properly write to and read from shared memory') and a few abstract filler lines that could be tightened.

2 / 3

Actionability

Concrete executable content exists only in the hook block ('npx claude-flow@alpha memory store/search') and memory key patterns, while most sections ('Allocates compute resources', 'Establishes message passing protocols') are abstract descriptions lacking commands — guidance is present but incomplete.

2 / 3

Workflow Clarity

The Mandatory Memory Coordination Protocol is a clear numbered sequence, but this batch/multi-agent context has no validate->fix->retry feedback loop; 'Error Handling' only lists abstract checks, so workflow_clarity is capped at 2 per the batch-operations guideline.

2 / 3

Progressive Disclosure

Sections are well-organized with easy navigation and no nested references, but the multi-line shell hook scripts are inlined in a second YAML block rather than split into a scripts file — content that should be separate is inline.

2 / 3

Total

8

/

12

Passed

Description

50%

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 generic invocation boilerplate rather than a capability statement: it names the skill domain but conveys no concrete actions and no usage triggers. It avoids pure vagueness only because the domain identifier is concrete. Provide real capabilities and an explicit 'Use when...' clause.

Suggestions

Replace the meta-label with concrete actions, e.g. 'Initializes and configures agent swarms: selects topology, allocates resources, and sets up inter-agent memory coordination.'

Add an explicit trigger clause, e.g. 'Use when setting up multi-agent swarms, distributing tasks across agents, or when the user mentions swarm initialization, topology, or agent coordination.'

Drop the 'invoke with $agent-coordinator-swarm-init' instruction from the description; invocation is metadata, not a capability or trigger.

DimensionReasoningScore

Specificity

The description names a concrete domain ('coordinator-swarm-init') but lists no actual actions or capabilities — it reads as a meta-label ('Agent skill for...') rather than a capability statement, placing it between the vague and comprehensive anchors.

2 / 3

Completeness

It states a thin 'what' via the skill name but provides no 'Use when...' trigger clause, so the 'when' is entirely missing — capped at 2 per the missing-trigger guideline.

2 / 3

Trigger Term Quality

The phrase 'invoke with $agent-coordinator-swarm-init' surfaces a relevant domain keyword, but it is an internal invocation directive, not natural user language; common variations a user would actually say are missing.

2 / 3

Distinctiveness Conflict Risk

The named domain is specific, but the templated 'Agent skill for ... - invoke with $...' boilerplate is likely shared across sibling skills, creating overlap risk and lacking distinct natural triggers.

2 / 3

Total

8

/

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/claude-flow
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.