CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

swarm-advanced

Advanced swarm orchestration patterns for research, development, testing, and complex distributed workflows

40

Quality

51%

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

Fix and improve this skill with Tessl

tessl review fix ./.agents/skills/swarm-advanced/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

38%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 skill demonstrates broad, sequenced coverage of four swarm patterns with real CLI fallback commands, but it is a monolithic wall of inlined content whose code examples are non-executable pseudocode with undefined variables, padded with generic best-practice and troubleshooting filler. It needs to be split into reference files, its snippets made concrete, and validation checkpoints added to its batch workflows.

Suggestions

Split the monolithic body into one reference file per pattern (e.g. references/research-swarm.md, references/development-swarm.md) plus a shared tool-API reference, keeping SKILL.md as a concise overview with clearly signaled links.

Make code examples executable: replace undefined variables and '...' placeholders with concrete tool inputs and expected outputs, or clearly justify the abstraction.

Add validation checkpoints to each pattern's parallel/batch phase (e.g. check task_results and swarm_status between phases, retry or halt on failure) and remove the generic Best Practices/Troubleshooting filler and the redundant Real-World Examples section that restates Patterns 1-3.

DimensionReasoningScore

Conciseness

The ~970-line body has several padded sections: 'Best Practices' and 'Troubleshooting' state generic knowledge Claude already has ('Monitor resource usage during parallel execution', 'Implement proper error handling'), and 'Real-World Examples' merely restates Patterns 1-3 in compressed form. Not score 1 because most of the material is tool-specific rather than basic-concept explanation.

2 / 5

Actionability

The MCP snippets are pseudocode rather than executable code — they reference undefined variables (findings, researchData, testScenarios, securityScanLogs, taskQueue, successfulWorkflows) and placeholders like "task": "..." — though the per-pattern CLI fallback commands are genuinely runnable. This sits between minimal guidance and mostly-executable guidance, matching the 'concrete guidance but incomplete; pseudocode instead of executable code' anchor.

3 / 5

Workflow Clarity

Each pattern lays out a clear Phase 1-4 sequence, but the parallel/batch execution workflows lack any validation or verification checkpoints; the try/catch recovery example lives only in 'Advanced Techniques' and is disconnected from the pattern workflows. Per the judging guidelines, batch/parallel workflows without validation steps are capped at 3.

3 / 5

Progressive Disclosure

This is a fully monolithic ~970-line SKILL.md with no references/, scripts/, or assets/ files at all — per-pattern architectures, tool API examples, and advanced techniques are all inlined where they clearly belong in separate reference files. It matches 'content that clearly belongs in separate files is inlined' rather than the level-3 anchor, whose primary flaw is merely weak reference signaling.

2 / 5

Total

10

/

20

Passed

Description

45%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 identifies its domain and application areas but is written as a category label rather than a capability statement: no concrete actions, no usage triggers, and no clear differentiation from adjacent orchestration skills. It reads more like a subtitle than an effective skill trigger.

Suggestions

Add an explicit trigger clause, e.g. 'Use when the user asks to run multi-agent swarms, parallelize research/development/testing work, or coordinate distributed agent teams.'

Replace the abstract 'Advanced swarm orchestration patterns' framing with concrete actions such as 'Initialize swarm topologies (mesh, hierarchical, star, ring), spawn specialized agents, and orchestrate parallel or sequential workflows'.

Narrow the trigger scope to claude-flow-specific swarm tooling to reduce overlap risk with generic orchestration or task-management skills.

DimensionReasoningScore

Specificity

The description names the domain ('swarm orchestration patterns') and application areas ('research, development, testing, and complex distributed workflows') but lists no concrete actions — it says nothing about what the skill actually does, matching the anchor 'Names the domain but actions are minimal or generic'.

2 / 5

Completeness

There is a moderately clear 'what' (advanced swarm orchestration patterns for the listed domains) but no 'when' guidance whatsoever — no 'Use when...' clause or equivalent trigger context, so per the judging guidelines completeness is capped at 3.

3 / 5

Trigger Term Quality

It includes some relevant keywords ('swarm', 'orchestration', 'distributed', 'parallel', 'research', 'development', 'testing') but leans toward technical jargon and misses natural user phrases like 'multi-agent', 'agent teams', or 'parallel agents' that a user would actually say. Not score 4 because common variations and synonyms are missing.

3 / 5

Distinctiveness Conflict Risk

'Swarm orchestration' is a recognizable niche, but appending 'research, development, testing, and complex distributed workflows' makes it broad enough to overlap with general orchestration, coordination, and workflow-automation skills — the 'somewhat specific but could still overlap' anchor.

3 / 5

Total

11

/

20

Passed

Validation

81%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 13 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

SKILL.md is long (974 lines); consider splitting into references/ and linking

Warning

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

relative_links

Relative link issues: 4 suspicious

Warning

Total

13

/

16

Passed

Repository

ruvnet/ruflo

Path

.agents/skills/swarm-advanced/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.