CtrlK
BlogDocsLog inGet started
Tessl Logo

flow-nexus-swarm

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

42

2.82x
Quality

17%

Does it follow best practices?

Impact

82%

2.82x

Average score across 3 eval scenarios

SecuritybySnyk

Advisory

Suggest reviewing before use

Optimize this skill with Tessl

npx tessl skill review --optimize ./.claude/skills/flow-nexus-swarm/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

27%

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

This skill is a comprehensive but excessively verbose reference document that tries to cover every aspect of the Flow Nexus platform in a single file. While it provides concrete MCP tool call syntax, it suffers from significant bloat with repeated explanations, redundant examples, and descriptive content that Claude doesn't need. The lack of validation checkpoints in workflows and the monolithic structure significantly reduce its effectiveness as a skill file.

Suggestions

Reduce content by 60-70%: remove all explanatory text Claude already knows (what topologies mean, what agent types do, what execution modes are) and keep only the tool call signatures with minimal parameter notes

Split into multiple files: move patterns/templates to PATTERNS.md, API reference to API.md, and keep SKILL.md as a concise overview with links to these files

Add explicit validation checkpoints to workflows: after swarm_init verify status, after workflow_execute check workflow_status before proceeding, show error recovery flow when steps fail

Remove the 'Common Use Cases' section entirely—it contains no actionable content, only vague bullet points that describe rather than instruct

DimensionReasoningScore

Conciseness

Extremely verbose at ~400+ lines. Massive amounts of redundant explanation (topology guides repeated, strategy guides, agent type descriptions, execution mode explanations). Lists every possible option with descriptions Claude already understands. The 'Common Use Cases' section is pure filler with no actionable content. Best practices section repeats earlier examples.

1 / 3

Actionability

Provides concrete MCP tool call syntax with parameters and options, which is useful. However, many examples are not truly executable—they use `await` in non-async contexts, mix pseudocode patterns with real calls, and the multi-swarm coordination example pretends MCP calls return values that can be assigned. The tool calls themselves are concrete but the surrounding orchestration logic is illustrative rather than executable.

2 / 3

Workflow Clarity

The Full-Stack Development Pattern shows a clear multi-step sequence with dependencies, and workflow definitions include depends_on chains. However, there are no explicit validation checkpoints or error recovery feedback loops. The skill describes retry policies and error handling in metadata but never shows how to verify a step succeeded before proceeding, or what to do when a swarm operation fails. For orchestration involving cloud deployments and destructive operations like swarm_destroy, this is a significant gap.

2 / 3

Progressive Disclosure

Monolithic wall of text with no bundle files or external references for detailed content. Everything is inlined—topology guides, strategy guides, agent types, all patterns, all templates, all best practices. The table of contents helps navigation but the content itself should be split across multiple files (e.g., templates reference, patterns library, API reference). No bundle files are provided to support progressive disclosure.

1 / 3

Total

6

/

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.

This description is heavily padded with buzzwords and technical jargon without providing concrete actions or explicit trigger guidance. It fails to clearly communicate what specific tasks the skill performs or when Claude should select it. The mention of 'Flow Nexus platform' is the only distinguishing element, but overall the description would be very difficult for Claude to use for accurate skill selection.

Suggestions

Replace abstract buzzwords with specific, concrete actions the skill performs (e.g., 'Deploy AI agent swarms to cloud infrastructure, configure event triggers, monitor workflow pipelines on Flow Nexus').

Add an explicit 'Use when...' clause with natural trigger terms users would actually say (e.g., 'Use when the user asks about deploying agents, setting up automated workflows, or configuring Flow Nexus pipelines').

Include common user-facing keywords and file types or concepts that would naturally appear in user requests related to this skill's domain.

DimensionReasoningScore

Specificity

The description uses vague, buzzword-heavy language like 'AI swarm deployment' and 'event-driven workflow automation' without listing any concrete actions the skill performs. No specific operations like 'deploy containers', 'configure triggers', or 'monitor workflows' are mentioned.

1 / 3

Completeness

The description vaguely hints at 'what' but uses abstract language that doesn't clearly explain what the skill does. There is no 'when' clause or any explicit trigger guidance for when Claude should select this skill.

1 / 3

Trigger Term Quality

The terms used are highly technical jargon ('AI swarm deployment', 'event-driven workflow automation', 'Flow Nexus platform') that users are unlikely to naturally say. There are no common, natural keywords a user would use when seeking this skill.

1 / 3

Distinctiveness Conflict Risk

The mention of 'Flow Nexus platform' provides some distinctiveness by naming a specific platform, which reduces conflict risk somewhat. However, the rest of the description is generic enough ('cloud-based', 'workflow automation') to overlap with many other skills.

2 / 3

Total

5

/

12

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.

Validation9 / 11 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

9

/

11

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.