CtrlK
BlogDocsLog inGet started
Tessl Logo

agent-quorum-manager

Agent skill for quorum-manager - invoke with $agent-quorum-manager

57

2.32x
Quality

35%

Does it follow best practices?

Impact

100%

2.32x

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-quorum-manager/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

47%

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

The body demonstrates a well-sequenced, validated adjustment workflow but is far too verbose and ships as a monolithic code dump rather than an overview pointing to reference files. The code is also not self-contained, leaning on undefined helper classes and MCP tools.

Suggestions

Shrink SKILL.md to a concise overview and move the full QuorumManager/strategy implementations into reference files under scripts/ or references/, linking to them one level deep.

Either provide the undefined helper classes and MCP tool bindings or explicitly mark the snippets as illustrative scaffolding so the code's executability is clear.

Cut explanatory comments and concept restatements (e.g. Byzantine fault-tolerance rationale) that Claude can already derive, keeping only quorum-specific decision logic.

DimensionReasoningScore

Conciseness

The body is an ~830-line dump of JavaScript implementation detail (full classes, scoring formulas, MCP calls) that restates distributed-systems logic Claude already knows, far exceeding a reasonable token budget.

1 / 3

Actionability

The code is syntactically concrete, but it depends on undefined classes (NetworkAnalyzer, PartitionPredictor, etc.) and MCP tools (swarm_status, neural_patterns), so it is not executable or copy-paste ready as written.

2 / 3

Workflow Clarity

adjustQuorum lays out a clear validate -> plan -> execute -> verify -> record sequence with explicit validation calls and a rollback feedback loop on failure, matching the anchored example for clear sequencing with checkpoints.

3 / 3

Progressive Disclosure

Section headers exist (Core Responsibilities, Technical Implementation, MCP Integration), but ~700 lines of strategy code that belongs in separate reference files are inlined in SKILL.md with no file-level navigation.

2 / 3

Total

8

/

12

Passed

Description

22%

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 boilerplate that identifies the skill's domain and invocation syntax but fails to describe concrete capabilities or state when it should be used. It needs a real capability list and an explicit 'Use when' trigger.

Suggestions

Replace the templated description with concrete actions, e.g. 'Calculates dynamic quorum sizes, manages cluster membership, and adjusts voting weights for distributed consensus.'

Add an explicit trigger clause such as 'Use when managing distributed consensus quorum, adjusting cluster membership, or tuning fault tolerance.'

Drop the 'invoke with $agent-quorum-manager' invocation syntax from the description; keep natural user-facing keywords instead.

DimensionReasoningScore

Specificity

The description 'Agent skill for quorum-manager - invoke with $agent-quorum-manager' names no concrete actions, only a templated label and an invocation command, matching the vague/no-actions anchor.

1 / 3

Completeness

It answers neither 'what does this do' (no actions) nor 'when should Claude use it' (no 'Use when' clause), so both halves are very weak.

1 / 3

Trigger Term Quality

'quorum-manager' surfaces a recognizable domain keyword, but the only trigger framing is the technical 'invoke with $agent-quorum-manager' jargon, with no natural user phrasing or variations.

2 / 3

Distinctiveness Conflict Risk

The quorum-management domain is fairly niche, but the generic 'Agent skill for X - invoke with $X' template could overlap with any sibling agent skill using the same boilerplate.

2 / 3

Total

6

/

12

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.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

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

Warning

Total

15

/

16

Passed

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.