CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

recall

Search agentmemory for past observations, sessions, and learnings about a topic using hybrid BM25 plus vector plus graph search. Use when the user says "recall", "what did we do about", "did we ever", "have we seen", or needs context from past sessions.

Quality

90%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

88%Weight 40%Scale 1-5

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

A strong, tightly written instruction skill: the quick-start call, concrete parameters, budget-aware validation steps, and WRONG/RIGHT anti-pattern make it immediately actionable. The only issues are a thrice-repeated fabrication warning and a Troubleshooting pointer to a file that is not present in the bundle.

Suggestions

State the no-fabrication rule once (e.g., keep the Anti-patterns WRONG/RIGHT example) and remove the duplicate statements in the Why section and Checklist, saving several lines.

Ship the referenced TROUBLESHOOTING.md alongside SKILL.md, or drop the pointer and inline the one-line fallback for when memory_smart_search is unavailable.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence, but the no-fabrication rule is stated three times ('Only surface what the tool returned. Never fabricate...' in Why, the WRONG/RIGHT fabrication example in Anti-patterns, and 'Every observation shown came from the tool response... not invention' in Checklist) — a minor duplication that could be trimmed, matching anchor 4 rather than 5.

4 / 5

Actionability

Fully executable guidance: a copy-paste-ready 'memory_smart_search { "query": ..., "limit": 10 }' call, an expected-output sample, and exact parameters for scoping ('project', 'agentId', 'targetLayer: "memory"/"observation"', 'expandIds' as comma-separated string).

5 / 5

Workflow Clarity

A clear 6-step sequence with explicit validation checkpoints and error recovery: inspect 'matched_count', 'excluded_by_budget', and 'content_truncated' before treating empty results as absent; report failed expansions rather than guessing; and a no-match fallback with suggested alternative terms. A checklist reinforces the process.

5 / 5

Progressive Disclosure

Sections are well organized (Quick start, Why, Workflow, Anti-patterns, Checklist, See also, Troubleshooting) and the reference is clearly signaled and one level deep. However, the body links to TROUBLESHOOTING.md ('See [TROUBLESHOOTING.md](TROUBLESHOOTING.md) if memory_smart_search is not available') and no such file exists in the bundle, leaving a dangling reference — a minor gap that fits anchor 4, not 5.

4 / 5

Total

18

/

20

Passed

Description

91%Weight 40%Scale 1-5

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

A strong description: concrete, third-person, with explicit what and when clauses and natural quoted trigger phrases. Its only limits are a single-action scope and mild overlap risk with closely related session-history skills.

DimensionReasoningScore

Specificity

Names the system ('agentmemory'), the searchable artifacts ('past observations, sessions, and learnings'), and the method ('hybrid BM25 plus vector plus graph search'). It is one search action comprehensively described rather than several distinct actions, so it sits at anchor 4 ('lists several specific actions; minor gaps'), not 5.

4 / 5

Completeness

Clearly answers both questions: 'Search agentmemory for past observations, sessions, and learnings about a topic...' (what) and an explicit 'Use when the user says...' clause with concrete trigger phrases (when).

5 / 5

Trigger Term Quality

Quotes natural phrases users actually say — '"recall"', '"what did we do about"', '"did we ever"', '"have we seen"' — plus the scenario 'needs context from past sessions', giving comprehensive synonym-level trigger coverage per the anchor-5 example.

5 / 5

Distinctiveness Conflict Risk

The memory-recall niche with these trigger phrases is mostly distinct, but 'did we ever' / 'have we seen' can plausibly overlap with sibling session-history skills the body itself names (recap, session-history), keeping it at anchor 4 rather than 5.

4 / 5

Total

18

/

20

Passed

Validation

87%

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

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

relative_links

Relative link issues: 1 missing

Warning

Total

14

/

16

Passed

Repository

rohitg00/agentmemory

Path

plugin/skills/recall/SKILL.md

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.