CtrlK
BlogDocsLog inGet started
Tessl Logo

agent-sync-coordinator

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

41

1.61x
Quality

13%

Does it follow best practices?

Impact

87%

1.61x

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

Quality

Content

27%

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

The body offers concrete commands and a recognizable workflow but is undermined by heavy repetition, placeholder code, missing validation checkpoints, and a total absence of progressive disclosure. The lowest-scoring dimensions are conciseness and progressive_disclosure.

Suggestions

Collapse the repeated swarm_init/agent_spawn boilerplate into one canonical snippet and reference it, removing the duplicate blocks in the Advanced and Error Handling sections.

Replace placeholder content strings ('[aligned package.json]', '[synchronized CLAUDE.md]') with real, copy-paste-ready examples or explicit guidance on what to put there.

Add explicit validation checkpoints to the sync workflow (e.g. 'Validate alignment before push; only proceed when tests pass; rollback on failure') and split advanced features, metrics, and error handling into referenced files.

DimensionReasoningScore

Conciseness

The ~450-line body repeats identical swarm_init/agent_spawn blocks verbatim across multiple sections and restates the tools list twice, padding the context with content that does not earn its place.

1 / 3

Actionability

It includes concrete gh CLI and mcp__claude-flow calls, but many code blocks use placeholders like content: '[aligned package.json]' and '[synchronized CLAUDE.md]' instead of executable content.

2 / 3

Workflow Clarity

A sequence is present (numbered patterns and a complete workflow), but batch/destructive operations like multi-file push_files and PR creation lack explicit validate-before-proceed checkpoints; validation is only implicit via 'npm test'.

2 / 3

Progressive Disclosure

No references/scripts/assets directories exist; all advanced swarm features, metrics, and error-handling content is crammed into a single monolithic file with no signaled one-level-deep references.

1 / 3

Total

6

/

12

Passed

Description

0%

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 a generic invocation stub that fails to convey what the skill does or when to use it. Every dimension scores at the floor.

Suggestions

Replace the description with concrete capabilities, e.g. 'Synchronizes versions and dependencies across multiple GitHub repositories, aligns package.json files, and coordinates cross-package releases.'

Add an explicit 'Use when...' trigger clause with natural terms users would say, such as 'Use when aligning package versions across repos, syncing dependencies, or coordinating multi-repo releases.'

Drop the meta invocation text ('invoke with $agent-sync-coordinator') and keep third-person voice focused on capabilities and triggers.

DimensionReasoningScore

Specificity

The phrase 'Agent skill for sync-coordinator - invoke with $agent-sync-coordinator' describes how to invoke the skill rather than any concrete actions it performs, matching the vague/abstract anchor.

1 / 3

Completeness

It states neither what the skill does (no capabilities) nor when to use it (no 'Use when...' clause), missing both the what and the when.

1 / 3

Trigger Term Quality

The only terms are the technical invocation token '$agent-sync-coordinator' and 'sync-coordinator'; these are not natural keywords a user would say when they need this skill.

1 / 3

Distinctiveness Conflict Risk

'Agent skill for sync-coordinator' is generic boilerplate that does not distinguish this skill from other agent skills and would not prevent conflicts.

1 / 3

Total

4

/

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