CtrlK
BlogDocsLog inGet started
Tessl Logo

flow-nexus-swarm

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

45

1.88x
Quality

17%

Does it follow best practices?

Impact

100%

1.88x

Average score across 3 eval scenarios

SecuritybySnyk

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

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

Quality

Content

27%Scale 1-3

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

This skill is excessively verbose, repeating explanations of concepts (topologies, strategies, agent types) multiple times and including large sections of filler content (Common Use Cases, Support & Resources) that add no actionable value. While it does provide concrete MCP tool call syntax which is somewhat useful, it lacks validation checkpoints for cloud operations and dumps everything into a single monolithic file with no progressive disclosure structure.

Suggestions

Cut content by at least 60%: remove redundant topology/strategy/agent-type explanations (list once in a reference file), eliminate the 'Common Use Cases' section which has no actionable content, and remove explanatory text Claude can infer from parameter names and types.

Add explicit validation checkpoints after swarm initialization, agent spawning, and workflow execution—e.g., check swarm_status before proceeding, verify agent spawn success, and include error recovery guidance for failed workflow steps.

Split into multiple files: keep SKILL.md as a concise overview with quick-start example, move patterns to PATTERNS.md, API reference to API.md, and templates to TEMPLATES.md with clear one-level-deep references.

Make examples consistently executable: choose one calling convention (MCP tool calls vs await syntax), use realistic IDs or show how to capture returned IDs, and remove the pseudo-JavaScript mixing patterns.

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` syntax mixed with bare function calls inconsistently, reference placeholder IDs like 'workflow_id', and the multi-swarm coordination example uses JavaScript await syntax that wouldn't work in an MCP context. The patterns are illustrative but not copy-paste ready.

2 / 3

Workflow Clarity

The Full-Stack Development Pattern shows a clear 4-step sequence (init → spawn → create workflow → execute), and workflows define dependencies. However, there are no validation checkpoints—no guidance on checking if swarm initialization succeeded before spawning agents, no error recovery steps if workflow execution fails, and no feedback loops for verifying deployment outcomes despite these being potentially destructive cloud operations.

2 / 3

Progressive Disclosure

Monolithic wall of text with no bundle files or external references for detailed content. Everything is inlined into a single massive document—the table of contents suggests structure but all content is dumped in one file. Template details, pattern examples, API references, and best practices could all be split into separate files. No bundle files are provided to support progressive disclosure.

1 / 3

Total

6

/

12

Passed

Description

7%Scale 1-3

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 (611 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/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.