CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

mem0-remember

Stores a memory verbatim from user input with appropriate type classification and metadata. Use when the user says remember this, save this, store this, note that, or explicitly asks to record a decision, preference, convention, or learning.

72

Quality

90%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

High

Do not use without reviewing

SKILL.md
Quality
Evals
Security

Quality

Content

86%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 well-structured, highly actionable instruction skill with an exact tool call, a classification table, and a precise output template. Its only gaps are minor: unhandled FAILED event status, no retry path, and a little rationale text that could be trimmed.

DimensionReasoningScore

Conciseness

The body is lean and dense — a compact classification table, exact call parameters, and a precise output template — but contains minor trimmable explanation, such as the rationale sentences for `infer=False`/`confidence=1.0` and the description of how OpenCode TUI renders markdown verbatim. It fits "minor instances of over-explanation" better than "every token earns its place."

4 / 5

Actionability

The guidance is fully executable: the exact `add_memory` call with parameter names and values, a content-signal classification table, exact fallback behavior for event status, and a literal output template with a truncation rule. Nothing is pseudocode or vague.

5 / 5

Workflow Clarity

Steps 1–4 (extract → classify → store → confirm) are clearly sequenced with an explicit status checkpoint and a PENDING fallback, which anchors it above 3. However, no handling is specified for a FAILED event status and there is no retry/poll path, so it falls short of anchor 5's feedback loops for error recovery.

4 / 5

Progressive Disclosure

This is a short (~57 line), single-purpose skill with no external files referenced or needed; the sections (Execution, Output formatting) are well-organized and nothing that belongs in a separate file is inlined. Per the simple-skill guidance, well-organized sections suffice for a top score.

5 / 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 that explicitly states concrete third-person capabilities and a comprehensive set of natural trigger phrases covering what and when. The only weakness is the mild overlap risk from the everyday phrase "note that" as a trigger.

DimensionReasoningScore

Specificity

The description lists several concrete actions — "Stores a memory verbatim from user input with appropriate type classification and metadata" — covering storage, classification, and metadata in third-person voice. It stops short of comprehensive coverage (confirmation and event-status handling are omitted), placing it above score 3 but below score 5.

4 / 5

Completeness

It explicitly answers both what ("Stores a memory verbatim from user input with appropriate type classification and metadata") and when ("Use when the user says remember this, save this, store this, note that..."), matching the anchor-5 pattern with concrete trigger phrases.

5 / 5

Trigger Term Quality

"remember this, save this, store this, note that, or explicitly asks to record a decision, preference, convention, or learning" comprehensively covers the natural phrasings and synonyms a user would say for this niche. File extensions are not applicable to this domain, so nothing meaningful is missing.

5 / 5

Distinctiveness Conflict Risk

It carves out a clear memory-storage niche with distinct triggers, but "note that" commonly appears in ordinary speech (e.g., "note that the API returns..."), creating minor false-trigger risk against general note-taking or memory skills. Mostly distinct rather than minimal conflict risk.

4 / 5

Total

18

/

20

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

mem0ai/mem0

Path

integrations/opencode-plugin/opencode-skills/mem0-remember/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.