CtrlK
BlogDocsLog inGet started
Tessl Logo

file-sync

Sync files with centralized storage. Use when your coordinator or another Worker notifies you of file updates (config changes, task files, shared data, collaboration artifacts).

72

Quality

88%

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

SKILL.md
Quality
Evals
Security

Quality

Content

87%Weight 40%Scale 1-3

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

The body is tight and highly actionable, with real, executable commands and a well-organized single-bundle structure. Its main gap is the absence of an explicit post-push verification step for the batch overwrite operation.

Suggestions

Add an explicit verification checkpoint after push (e.g., 'mc ls <dest> | head' to confirm objects landed) and a retry-on-failure note, turning the push into a validate→fix→retry feedback loop.

Note the exit-code/ERROR behavior of push-shared.sh so the reader knows a non-zero exit means the push failed and must be retried before confirming to the coordinator.

De-duplicate the mc mirror command (shown in full in both the config-sync section and the example workflow) by referencing it once and pointing the example at the earlier block.

DimensionReasoningScore

Conciseness

The body is lean: it assumes Claude knows MinIO/mc concepts and leads with executable commands and brief caveats, with every section earning its place; it does not pad with explanations of concepts Claude already knows.

3 / 3

Actionability

It provides fully executable, copy-paste-ready commands (mc mirror with env vars, cat of the spec path, push-shared.sh with exact --exclude args) plus a complete worked example, matching anchor 3.

3 / 3

Workflow Clarity

The example workflow sequences pull→read→work→push→confirm, but pushing to MinIO is a batch/overwrite operation with no explicit verify-the-push-succeeded checkpoint, so per the rubric workflow_clarity is capped at 2.

2 / 3

Progressive Disclosure

Content is organized into clearly-headed sections with a single one-level-deep bundle reference (scripts/push-shared.sh, which is a real file), appropriate for a sub-50-line single-purpose skill.

3 / 3

Total

11

/

12

Passed

Description

90%Weight 40%Scale 1-3

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 strong: it pairs a concrete capability statement with an explicit, naturally-worded trigger clause scoped to the agent-coordination context. Its only weakness is that the capability statement uses a single verb ('sync') rather than enumerating the concrete pull/push actions the skill performs.

Suggestions

Replace or augment 'Sync files' with the concrete operations the skill performs (e.g., 'Pull updated config and shared files from MinIO, and push task results back') to lift specificity from 2 to 3.

Optionally name the storage backend ('MinIO') in the description so the trigger matches coordinator messages that mention it by name.

DimensionReasoningScore

Specificity

The phrase 'Sync files with centralized storage' names a concrete domain and a single action (sync), but lists objects ('config changes, task files, shared data, collaboration artifacts') rather than multiple distinct actions, matching anchor 2 and falling short of the multi-action anchor 3.

2 / 3

Completeness

It explicitly states what it does ('Sync files with centralized storage') and when to use it via an explicit 'Use when your coordinator or another Worker notifies you...' clause, satisfying both halves of anchor 3.

3 / 3

Trigger Term Quality

Trigger terms like 'notifies you of file updates', 'config changes', 'task files', 'shared data', and 'collaboration artifacts' are natural phrasings a coordinator would actually use, giving good coverage rather than the partial-variation anchor 2.

3 / 3

Distinctiveness Conflict Risk

The trigger is bound to a specific coordinator/Worker notification context rather than generic file operations, giving it a clear niche unlikely to fire for unrelated skills.

3 / 3

Total

11

/

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
agentscope-ai/AgentTeams
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.