CtrlK
BlogDocsLog inGet started
Tessl Logo

flow-nexus-swarm

Cloud-based AI swarm deployment and event-driven workflow automation with Flow Nexus platform

62

2.82x
Quality

50%

Does it follow best practices?

Impact

82%

2.82x

Average score across 3 eval scenarios

SecuritybySnyk

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./.claude/skills/flow-nexus-swarm/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

46%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-headered but monolithic API dump: tool calls are concrete and mostly executable, yet the same invocations are re-demonstrated repeatedly across sections, padding out a 600-line document that a 50-line overview plus reference files could serve better. Validation and feedback loops are entirely absent around risky operations (swarm destroy, production deploys), and nothing is split into bundle files despite the volume of reference material.

Suggestions

Deduplicate the repeated `swarm_init`/`swarm_status` demonstrations: show each tool once in a compact API section and cut the redundant Best Practices re-listings and 'Common Use Cases' filler.

Split the pattern examples (Full-Stack, CI/CD, ETL) and template catalog into reference files (e.g. references/patterns.md, references/templates.md), keeping SKILL.md as a lean overview with clearly signaled links.

Add validation checkpoints around risky operations — check `swarm_status`/`workflow_status` (and require success) before `swarm_destroy`, `deploy_prod`, or rollback steps — to create genuine feedback loops.

DimensionReasoningScore

Conciseness

The ~600-line body repeats the same tool invocations many times — `mcp__flow-nexus__swarm_init` appears with four different topology examples in Best Practices after already being shown in Swarm Management, Agent Orchestration, and Advanced Features — and includes filler sections ('Common Use Cases' bullet lists, 'Remember' footer, template catalogs) that add little actionable information. This matches 'Noticeably verbose; several unnecessary explanations or padded sections' — above 1 because it doesn't explain concepts Claude already knows, below 3 because the redundancy and padding are substantial rather than occasional.

2 / 5

Actionability

Nearly all guidance is concrete, parameterized MCP tool calls with inline option enumerations (e.g. `topology: "hierarchical", // Options: mesh, ring, star, hierarchical`) and complete end-to-end patterns like the Full-Stack Development sequence. It matches 'Mostly executable guidance; concrete code or commands with minor gaps' — below 5 because some examples use placeholder values (`workflow_id: "workflow_id"`, `steps: [...]]`, `stream_id: "stream_id"`) without showing where real IDs come from, and above 3 because the calls are real invocations, not pseudocode.

4 / 5

Workflow Clarity

Multi-step sequences are listed and numbered (e.g. '1. Initialize swarm / 2. Spawn agents / 3. Create workflow / 4. Execute') and error handling is mentioned via retry metadata, but there are no validation checkpoints or feedback loops anywhere — no verify-status-then-proceed steps — and destructive/batch operations (`swarm_destroy`, multi-step workflow execution) proceed without any validation, which caps workflow_clarity at 3 per the judging guidelines. It is above 2 because sequences are genuinely well-defined with dependency graphs, below 4 because checkpoints are absent rather than merely implicit.

3 / 5

Progressive Disclosure

There are no bundle files at all (no references/, scripts/, or assets/) and no pointers to any external material; the entire API surface — full pattern examples, template catalogs, CI/CD and ETL pipelines, use-case lists — is inlined in a single monolithic document. This matches 'Minimal structure; content that clearly belongs in separate files is inlined' — above 1 because the body does have a table of contents and clear section headers making it navigable, below 3 because substantial content (patterns, templates, API listings) should live in separate reference files with the body kept as an overview.

2 / 5

Total

11

/

20

Passed

Description

53%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 the domain and platform clearly but stays at the level of marketing abstractions. Its main weakness is the complete absence of any 'when to use' trigger guidance, combined with keyword coverage too thin to reliably activate the skill. Adding explicit trigger phrases and one or two concrete operations (e.g., 'spawn specialized agents, create event-driven workflows') would lift most dimensions.

Suggestions

Add an explicit trigger clause, e.g. 'Use when the user wants to deploy or coordinate multi-agent swarms, run event-driven workflows, or process message queues via Flow Nexus.'

Replace abstract phrasing with concrete actions: name what the skill actually does (spawn agents with capabilities, create workflows with dependencies and triggers, monitor and scale swarms).

Include natural synonyms users would say — 'multi-agent', 'agent team', 'orchestration', 'pipeline', 'task delegation' — so the skill triggers on real user phrasing.

DimensionReasoningScore

Specificity

The description names the domain and two actions — 'Cloud-based AI swarm deployment and event-driven workflow automation' — but these are high-level abstractions rather than concrete operations (no mention of spawning agents, creating workflows, or message queue processing). It matches the anchor 'Names domain and 1-2 concrete actions, but not comprehensive'; it is above 2 because two real capabilities are stated, but below 4 because the actions are generic orchestration buzzwords rather than specific operations.

3 / 5

Completeness

The 'what' is stated ('Cloud-based AI swarm deployment and event-driven workflow automation with Flow Nexus platform') but there is no 'when' clause at all — no 'Use when...' or equivalent trigger guidance, which caps completeness at 3 per the judging guidelines. It is above 2 because the 'what' is clear and domain-specific, not vague; below 4 because the 'when' is entirely absent rather than merely imprecise.

3 / 5

Trigger Term Quality

Terms like 'swarm', 'workflow', 'cloud', and 'automation' are relevant keywords a user might say, but common natural variations (e.g. 'multi-agent', 'agent team', 'orchestration', 'deploy agents', 'pipeline') are missing. This matches 'Some relevant keywords but missing common variations or synonyms' — above 2 because the terms are domain-relevant, below 4 because coverage is thin for a platform-named skill.

3 / 5

Distinctiveness Conflict Risk

The explicit platform name ('with Flow Nexus platform') carves out a clear niche in agent orchestration, so it is unlikely to trigger for unrelated skills. It matches 'Mostly distinct; minor overlap risk with closely related skills' — below 5 because 'cloud-based AI swarm deployment' and 'workflow automation' could still collide with general agent-orchestration or CI/CD workflow skills, but above 3 because the platform qualifier and swarm framing are reasonably distinctive.

4 / 5

Total

13

/

20

Passed

Validation

87%

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

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

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

Warning

frontmatter_unknown_keys

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

Warning

Total

14

/

16

Passed

Repository
ruvnet/RuVector
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.