CtrlK
BlogDocsLog inGet started
Tessl Logo

mem-search

Search claude-mem's persistent cross-session memory database. Use when user asks "did we already solve this?", "how did we do X last time?", or needs work from previous sessions.

86

Quality

83%

Does it follow best practices?

Impact

Pending

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Discovery

89%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

This is a solid description with excellent trigger terms and clear completeness. The 'Use when' clause with natural user phrases is particularly strong. The main weakness is that the 'what' portion could be more specific about the concrete actions beyond just 'search' — e.g., retrieving specific entries, listing past solutions, or summarizing previous session context.

Suggestions

Expand the capability description to list more specific actions beyond 'search', such as 'retrieve past solutions, list previous session context, look up stored decisions and approaches'.

DimensionReasoningScore

Specificity

Names the domain (persistent cross-session memory database) and one action (search), but doesn't list multiple concrete actions like retrieving, filtering, or summarizing past session data.

2 / 3

Completeness

Clearly answers both what (search claude-mem's persistent cross-session memory database) and when (explicit 'Use when' clause with specific trigger phrases and the general case of needing work from previous sessions).

3 / 3

Trigger Term Quality

Includes excellent natural trigger phrases users would actually say: 'did we already solve this?', 'how did we do X last time?', 'previous sessions'. These are realistic user utterances that map well to the skill's purpose.

3 / 3

Distinctiveness Conflict Risk

Very distinct niche — searching a specific memory database (claude-mem) for cross-session recall. The trigger phrases about previous sessions and past work are unlikely to conflict with other skills.

3 / 3

Total

11

/

12

Passed

Implementation

77%

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

The core memory search workflow is excellent — clearly sequenced, actionable with concrete tool calls, and well-justified with token savings rationale. However, the skill suffers from scope creep: the Smart-Explore Language Support section (24 bundled languages, markdown special support, user-installable grammars) and Knowledge Agents section are tangentially related and should be in separate referenced files. This dilutes the focus and wastes tokens.

Suggestions

Move the Smart-Explore Language Support section (including bundled languages, markdown support, and user-installable grammars) to a separate SMART_EXPLORE.md file and add a one-line reference link.

Move the Knowledge Agents section to its own file or reference it with a single line like '**Synthesized answers**: See [KNOWLEDGE_AGENTS.md](KNOWLEDGE_AGENTS.md)'

Remove the 'Why This Workflow?' section — the token savings rationale is already stated in the workflow header ('10x token savings') and the return value descriptions make the efficiency gains self-evident.

DimensionReasoningScore

Conciseness

The core memory search workflow is reasonably efficient, but the Smart-Explore Language Support section and user-installable grammars section feel out of scope for a 'Memory Search' skill and add significant token overhead. The 'Why This Workflow?' section restates what's already implied by the workflow itself.

2 / 3

Actionability

Every step includes concrete, copy-paste-ready MCP tool calls with specific parameters, return value descriptions, and practical examples. Parameter documentation is thorough with types and defaults.

3 / 3

Workflow Clarity

The 3-layer workflow (search → filter → fetch) is clearly sequenced with explicit rationale for each step. The bold 'NEVER fetch full details without filtering first' serves as a validation checkpoint, and the workflow naturally builds from lightweight to detailed retrieval.

3 / 3

Progressive Disclosure

The skill has good section structure and the core workflow is well-organized, but the Smart-Explore Language Support and Knowledge Agents sections are inlined rather than referenced as separate files. The skill mixes two distinct concerns (memory search and smart-explore language support) in one document.

2 / 3

Total

10

/

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.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Repository
thedotmack/claude-mem
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.