CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

flow-nexus-neural

Train and deploy neural networks in distributed E2B sandboxes with Flow Nexus

Quality

59%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./.claude/skills/flow-nexus-neural/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 highly actionable — concrete tool calls with realistic parameters and responses — but it is a monolithic API dump with duplicated examples, implicit validation checkpoints, and zero use of bundle files for progressive disclosure. It needs restructuring into reference files and de-duplication to respect the context window.

Suggestions

Split the SKILL.md into an overview plus one-level-deep reference files (e.g. references/architectures.md, references/cluster-training.md, references/marketplace.md) so the API reference is not inlined in full.

Remove duplicated content: the LSTM example in Common Use Cases repeats §1's example, and Architecture Patterns re-lists layer configs already shown — consolidate to one canonical occurrence each.

Add explicit validation checkpoints to workflows: check neural_training_status until complete before running neural_predict, and verify neural_cluster_status (all nodes idle/trained) before neural_cluster_terminate.

DimensionReasoningScore

Conciseness

The 728-line body duplicates content — the LSTM layer config appears nearly verbatim in both the training example and the Time Series Forecasting use case, transformer layer definitions repeat in Architecture Patterns, and full JSON response blocks pad every section. Several sections could be cut or tightened without losing information.

2 / 5

Actionability

Nearly every section gives concrete, parameterized MCP tool calls (e.g. mcp__flow-nexus__neural_train with full layer and training configs, enum options in comments, realistic response JSON). Minor gaps keep it from 5: the GAN example uses generator_layers: [...] placeholders and an undefined input_dim.

4 / 5

Workflow Clarity

The cluster workflow is sequenced (init → deploy nodes → connect → train → monitor → terminate) and Troubleshooting offers recovery hints, but checkpoints are implicit: no "wait for training completion before inference" step, no validation before the destructive cluster_terminate, and the suggested benchmark-before-production practice is never wired into a workflow.

3 / 5

Progressive Disclosure

The bundle contains no reference, script, or asset files — over 700 lines of API reference, architecture patterns, and worked examples are inlined in a single SKILL.md. Content that clearly belongs in separate files (per-tier API details, architecture catalog, use-case walkthroughs) is entirely inlined, with no progressive disclosure structure at all.

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 is concise, third-person, and names a clear niche with two concrete actions, but it lacks any "when to use" trigger guidance and misses common synonyms that would help discovery. It sits at the rubric midpoint: clear on "what", silent on "when".

Suggestions

Add an explicit trigger clause, e.g. "Use when training or deploying neural networks, running distributed or federated training, or when the user mentions Flow Nexus, E2B sandboxes, deep learning, or model training."

Broaden keyword coverage with natural synonyms such as "deep learning", "model training", and "federated learning" so users' phrasing matches the description.

Reflect more of the skill's actual capabilities (inference, template marketplace, cluster monitoring) to improve both specificity and completeness.

DimensionReasoningScore

Specificity

"Train and deploy neural networks" names the domain with two concrete third-person actions, but coverage is not comprehensive — inference, templates, distributed clusters, and marketplace publishing from the body are omitted.

3 / 5

Completeness

The description clearly answers "what" ("Train and deploy neural networks in distributed E2B sandboxes") but contains no "Use when..." clause or equivalent trigger guidance, capping completeness at 3.

3 / 5

Trigger Term Quality

"neural networks" and "train" are natural user phrases, but common variations like "deep learning", "model training", or "machine learning" are missing, and "E2B sandboxes" is technical jargon users would rarely say.

3 / 5

Distinctiveness Conflict Risk

"with Flow Nexus" and "distributed E2B sandboxes" carve a distinct niche with only minor overlap risk against generic ML-training skills, though absent trigger phrases keep it from full distinctiveness.

4 / 5

Total

13

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

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

Warning

Total

15

/

16

Passed

Repository

ruvnet/ruflo

Path

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