CtrlK
BlogDocsLog inGet started
Tessl Logo

agent-memory-coordinator

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

47

1.53x
Quality

21%

Does it follow best practices?

Impact

95%

1.53x

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-memory-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 content is well-sectioned but largely abstract: it catalogues capabilities as bullet lists rather than providing concrete, executable guidance for memory operations. It also begins with a malformed second YAML block that should be removed.

Suggestions

Replace abstract capability bullet lists with concrete, executable guidance — actual memory-tool calls or specific key/naming workflows (e.g. how to store and retrieve using the `project$feature$agent` key scheme).

Add a sequenced workflow with validation checkpoints for core operations (store -> verify key exists -> retrieve) instead of unsequenced best-practice tips, since memory writes are stateful.

Trim buzzword-heavy sections (Smart Retrieval, Scalability, Compliance) that add no actionable instruction, and consider moving advanced detail into reference files for proper progressive disclosure.

DimensionReasoningScore

Conciseness

The body is mostly efficient section headers without explaining basic concepts Claude knows, but it is padded with abstract capability bullet lists ("Context-aware search", "Fuzzy matching", "Encryption at rest") that add little actionable value and could be tightened, fitting the "mostly efficient but includes some unnecessary explanation" anchor.

2 / 3

Actionability

The body is almost entirely abstract feature descriptions with no executable code or commands; it describes capabilities rather than instructing how to perform memory operations, matching the "vague or abstract; no concrete code/commands" anchor.

1 / 3

Workflow Clarity

A numbered sequence appears under "Effective Memory Usage" (1-5), but it is a list of tips rather than a sequenced operation, and there are no validation checkpoints for any memory operation, fitting the "steps listed but validation gaps" anchor.

2 / 3

Progressive Disclosure

The body is organized into clear ## sections but is a single monolithic document with no external reference files (none of references/scripts/assets exist); content that could be split (Advanced Features, Security, Performance) is inline, matching the "some structure but could be better organized" 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 description is boilerplate that tells Claude how to invoke the skill but not what it does or when to use it. It fails to convey capabilities, triggers, or use conditions.

Suggestions

Rewrite the description to state concrete actions, e.g. "Store, retrieve, search, and sync persistent memory across sessions and between agents", replacing the "Agent skill for X - invoke with $X" template.

Add an explicit trigger clause with natural user phrasing, e.g. "Use when persisting context across sessions, recalling past decisions, or sharing memory between agents."

Replace the "$agent-memory-coordinator" invocation syntax with natural trigger keywords (memory, persistent context, cross-session recall) so it is distinguishable from sibling skills.

DimensionReasoningScore

Specificity

The description "Agent skill for memory-coordinator - invoke with $agent-memory-coordinator" names no concrete actions; it is pure meta-boilerplate about how to invoke the skill, matching the "vague or no actions" anchor.

1 / 3

Completeness

It answers neither what the skill does (no real capability named) nor when to use it (no "Use when" clause), matching the "missing what OR when" anchor.

1 / 3

Trigger Term Quality

It contains no natural keywords a user would say; "invoke with $agent-memory-coordinator" is invocation syntax rather than a trigger term, so it matches the "no natural keywords; technical jargon" anchor.

1 / 3

Distinctiveness Conflict Risk

It does name a specific niche (memory-coordinator), but the templated "Agent skill for X - invoke with $X" pattern would appear identically across many skills, so it could overlap; this fits the "somewhat specific but could still overlap" anchor rather than a clear distinct trigger (3) or fully generic (1).

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.