CtrlK
BlogDocsLog inGet started
Tessl Logo

agent-safla-neural

Agent skill for safla-neural - invoke with $agent-safla-neural

49

3.03x
Quality

22%

Does it follow best practices?

Impact

100%

3.03x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./.agents/skills/agent-safla-neural/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

36%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 reads as a persona/vision document rather than an operational skill: a buzzword-heavy capability list, a memory taxonomy, and two non-executable pseudo-calls with undefined variables. It never tells Claude what procedure to follow in what order or how to verify results. The duplicated nested frontmatter block and unverifiable performance claims (172,000 ops/sec, 60% compression) waste context without adding actionable guidance.

Suggestions

Replace the pseudo-syntax MCP examples with complete, executable invocations defining every variable (interaction_context, result_metrics, etc.) so the calls are copy-paste ready.

Define an actual ordered workflow with validation checkpoints (e.g., 1. initialize memory tiers, 2. train pattern, 3. store outcome, 4. verify stored pattern before reuse) instead of a capability list.

Delete the duplicated nested frontmatter block and the unverifiable performance claims (172,000+ ops/sec, 60% compression) to remove padding, or move bulk reference material to a references/ file with clearly signaled links.

DimensionReasoningScore

Conciseness

The body opens with a duplicated nested frontmatter block, then a 10-item capability list padded with unverifiable buzz-claims ('Divergent Thinking: Enable lateral, quantum, and chaotic neural patterns', 'Handle 172,000+ operations per second', 'Achieve 60% compression') and a four-tier taxonomy where each bullet restates its tier's name. This is noticeably verbose with several padded sections (anchor 2); it is above 1 because genuine domain-specific content (the MCP parameters, memory model) is present, and below 3 because the padding is pervasive rather than occasional.

2 / 5

Actionability

The MCP integration examples name concrete tools and parameters ('mcp__claude-flow__neural_train { pattern_type: "coordination" ... epochs: 50 }'), but they are pseudo-syntax rather than executable code and reference undefined variables (interaction_context, result_metrics, extracted_patterns, confidence_score) and an unresolved template ('pattern_${timestamp}'). This matches anchor 3 ('pseudocode instead of executable code; missing key details'); not 4 because nothing is copy-paste runnable, and not 2 because specific tool names and parameter keys are given.

3 / 5

Workflow Clarity

The body describes capabilities and architecture but never sequences a multi-step process — there is no order of operations, no decision points, and no validation checkpoints at all. This sits between anchor 1 ('steps missing; no sequence') and anchor 2 ('rough sequence present but many gaps'), scoring 2 because the capability list and 'MCP Integration Examples' section loosely imply an order (train, then store) even though no defined steps exist.

2 / 5

Progressive Disclosure

No bundle files exist (references/, scripts/, assets/ are absent), so all content is inline across ~75 lines organized under only two headers ('MCP Integration Examples' and the unmarked capability/architecture sections), plus the noise of the duplicated frontmatter block. This matches anchor 3 ('some structure but could be better organized'); the under-50-line simple-skill exception to score 5 does not apply at this length and noise level, and there is no clear overview/navigation to reach 4.

3 / 5

Total

10

/

20

Passed

Description

8%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 frontmatter description is effectively non-functional: it is an auto-generated invocation pointer ('Agent skill for safla-neural - invoke with $agent-safla-neural') with no statement of what the skill does or when to use it. Note that the file also contains a second, richer description inside a nested duplicate frontmatter block in the body, but the actual YAML frontmatter field evaluated here is the pointer text. A complete rewrite of the description is needed.

Suggestions

Rewrite the description to state concrete capabilities in third person, e.g. 'Designs multi-tiered persistent memory systems and self-improving feedback loops for AI agents...'

Add an explicit 'Use when...' clause with natural trigger terms users would actually say, such as 'Use when building agents with persistent memory, self-learning feedback loops, or cross-session context'.

Remove the internal invocation token ('$agent-safla-neural') from the description and merge the duplicated nested frontmatter block into a single frontmatter so the real description is the one surfaced.

DimensionReasoningScore

Specificity

The description only states 'Agent skill for safla-neural - invoke with $agent-safla-neural' — it names an internal skill handle but contains zero concrete action verbs describing what the skill does. This matches the anchor 'Names the domain but actions are minimal or generic'; it is above 1 only because a specific handle is named rather than pure abstraction, and below 3 because no action is described at all.

2 / 5

Completeness

Neither 'what does this do' nor 'when should Claude use it' is present — the text is purely an invocation pointer with no capability statement and no use clause. This matches anchor 1 ('missing both what and when') and cannot be 2, which requires at least a vague 'what'.

1 / 5

Trigger Term Quality

The only terms are the technical jargon 'safla-neural' and the invocation token '$agent-safla-neural'; no phrase a user would naturally say when they need this skill appears. This matches anchor 1 ('no natural keywords; only technical jargon') and not anchor 2, which requires at least generic natural keywords like 'works with files'.

1 / 5

Distinctiveness Conflict Risk

The description provides no capability information to distinguish it from other skills, giving it high overlap risk with any agent-related skill, though the unique 'safla-neural' handle avoids the fully generic phrasing of anchor 1. It cannot be 3 ('somewhat specific') because nothing specific about the skill's function is stated.

2 / 5

Total

6

/

20

Passed

Validation

100%

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

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

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