CtrlK
BlogDocsLog inGet started
Tessl Logo

agent-memory-mcp

A hybrid memory system that provides persistent, searchable knowledge management for AI agents (Architecture, Patterns, Decisions).

32

Quality

27%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Critical

Do not install without reviewing

Fix and improve this skill with Tessl

tessl review fix ./.agent/skills/agent-memory-mcp/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

37%

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

The skill provides a clear setup process with executable commands but falls short on actual usage guidance. The capabilities section is essentially empty, delegating everything to sub-skill files without any summary or workflow context. There's no verification step after server startup and no guidance on how/when to use the memory tools in practice.

Suggestions

Add a brief one-line description next to each sub-skill link explaining what it does and when to use it (e.g., 'memory_search — find existing memories by keyword or semantic query').

Add a verification step after 'Start the MCP Server' (e.g., 'Verify the server is running: `curl http://localhost:PORT/health`' or check stdout for a success message).

Include a minimal usage workflow showing the typical sequence: search for existing knowledge → read relevant memories → write new memories after completing work.

Add a brief 'Quick Usage' section with at least one concrete example of calling an MCP tool so the skill is actionable without reading all sub-skill files.

DimensionReasoningScore

Conciseness

Mostly efficient but includes some unnecessary phrasing like 'This skill provides a persistent, searchable memory bank that automatically syncs with project documentation' which restates the description. The setup steps are reasonably lean but could be tighter.

2 / 3

Actionability

Setup commands are concrete and executable, but the actual capabilities section is entirely empty — it just lists links to sub-skill files with no inline guidance on how to use any of the MCP tools. Claude would need to read 4 additional files to know what to do.

2 / 3

Workflow Clarity

There is no workflow described for how to actually use the memory system after setup. No guidance on when to write vs read vs search memories, no validation steps to confirm the server is running, and no error recovery guidance. The setup sequence itself lacks a verification step.

1 / 3

Progressive Disclosure

References to sub-skills are one level deep and clearly signaled, which is good. However, the main SKILL.md provides zero summary of what each tool does — the Capabilities section header exists but has no content before the links, making it impossible to know which sub-skill to consult without reading all four.

2 / 3

Total

7

/

12

Passed

Description

17%

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 reads more like a product tagline than a functional skill description. It lacks concrete actions, natural trigger terms, and any explicit guidance on when Claude should select this skill. The parenthetical categories hint at scope but don't compensate for the overall vagueness.

Suggestions

Add a 'Use when...' clause with natural trigger terms like 'remember this decision', 'store architecture pattern', 'look up previous decisions', 'save learning', 'recall what we decided'.

Replace abstract language with concrete actions, e.g., 'Stores and retrieves architecture decisions, design patterns, and project learnings. Searches saved knowledge by topic or keyword.'

Specify the concrete operations supported (e.g., 'save', 'search', 'list', 'update', 'delete') to distinguish this from generic note-taking or documentation skills.

DimensionReasoningScore

Specificity

Names the domain ('memory system', 'knowledge management') and mentions some characteristics ('persistent, searchable') but doesn't list concrete actions like 'store decisions', 'search patterns', 'retrieve architecture notes'. The parenthetical '(Architecture, Patterns, Decisions)' hints at content types but doesn't describe what the skill actually does with them.

2 / 3

Completeness

Partially describes 'what' (persistent searchable knowledge management) but has no 'when' clause or explicit trigger guidance. There is no 'Use when...' or equivalent, which per the rubric should cap completeness at 2, and the 'what' itself is vague enough to warrant a 1.

1 / 3

Trigger Term Quality

Uses technical/abstract terms like 'hybrid memory system', 'persistent', 'knowledge management', and 'AI agents' which are not natural phrases a user would say. Missing natural trigger terms like 'remember', 'save note', 'look up', 'recall', 'store decision', 'architecture decision record', etc.

1 / 3

Distinctiveness Conflict Risk

The mention of 'Architecture, Patterns, Decisions' and 'AI agents' provides some specificity, but 'knowledge management' and 'memory system' are broad enough to overlap with note-taking, documentation, or other storage-related skills.

2 / 3

Total

6

/

12

Passed

Validation

90%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

10

/

11

Passed

Repository
Dokhacgiakhoa/antigravity-ide
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.