CtrlK
BlogDocsLog inGet started
Tessl Logo

agent-consensus-coordinator

Agent skill for consensus-coordinator - invoke with $agent-consensus-coordinator

48

7.38x
Quality

21%

Does it follow best practices?

Impact

96%

7.38x

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-consensus-coordinator/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

35%

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

The body is an extensive, concept-heavy catalog of distributed-consensus topics with non-executable code examples and abstract, validation-free workflows. It is well-sectioned but overly verbose and would benefit from splitting reference material into bundle files and tightening to actionable guidance.

Suggestions

Trim conceptual bullet catalogs (Performance Optimization, Fault Tolerance Mechanisms, Integration Patterns) down to non-obvious specifics Claude does not already know, cutting substantial length.

Replace pseudocode-style examples with self-contained, executable snippets that define or omit the placeholder helper methods, so the code is copy-paste ready.

Add concrete commands and validation/feedback checkpoints (e.g., validate consensus convergence before proceeding) to the multi-step deployment workflows.

Move advanced algorithm detail and integration patterns into reference files under references/ and link to them one level deep to improve progressive disclosure.

DimensionReasoningScore

Conciseness

The ~340-line body is padded with feature-catalog bullet lists (sharding, pipelining, CAP theorem, energy efficiency) that restate distributed-systems concepts Claude already knows, matching the verbose/explains-known-concepts anchor.

1 / 3

Actionability

JavaScript examples reference undefined helpers (this.buildConsensusMatrix, this.extractAgreement) and call MCP tool names as bare functions, so the code is illustrative rather than copy-paste executable, though MCP tool names and parameters give some concrete guidance.

2 / 3

Workflow Clarity

Numbered workflows (Enterprise Consensus Deployment, Blockchain Network Setup) list abstract steps with no commands and no validation checkpoints for deployment/consensus operations, which caps workflow clarity at 2 per the batch/destructive-operations guideline.

2 / 3

Progressive Disclosure

The skill is a monolithic single file with clear section headings but no bundle references; advanced algorithms and integration patterns that should be split into separate files are inlined, fitting the "some structure but content that should be separate is inline" anchor.

2 / 3

Total

7

/

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.

The frontmatter description is an auto-generated wrapper that names the domain but no concrete actions and provides no usage triggers, performing poorly across specificity, trigger quality, and completeness. A second, richer description exists in a malformed duplicate YAML block in the body but is not the parsed frontmatter.

Suggestions

Rewrite the frontmatter description to list concrete actions (e.g., "Design and run distributed consensus protocols, implement BFT voting, and analyze consensus network convergence") and add an explicit "Use when..." trigger clause.

Include natural trigger terms users would actually say (e.g., "Byzantine fault tolerance", "distributed voting", "multi-agent agreement", "consensus protocol") instead of the "$agent-consensus-coordinator" invocation token.

Remove the duplicate second YAML frontmatter block in the body so the real description lives in the single valid frontmatter at the top of the file.

DimensionReasoningScore

Specificity

The description "Agent skill for consensus-coordinator - invoke with $agent-consensus-coordinator" names no concrete actions, only the domain and an invocation token, matching the vague/abstract anchor.

1 / 3

Completeness

It barely states what (the circular "agent skill for consensus-coordinator") and provides no "Use when..." trigger for when to use it, so both what and when are weak or missing.

1 / 3

Trigger Term Quality

The only trigger is the invocation token "$agent-consensus-coordinator", which is a technical command token rather than natural language a user would say when they need the skill.

1 / 3

Distinctiveness Conflict Risk

The consensus-coordination niche is reasonably distinct and unlikely to conflict with unrelated skills, but the generic "Agent skill for X" framing and lack of natural triggers keep it from being clearly distinguishable.

2 / 3

Total

5

/

12

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

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.