CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

maintaining-deferred-memory

Maintains deferred memory, which stores accumulated knowledge, analysis, and observations made by the agent over time. Use when saving knowledge (e.g. about a person, project, repository, system, or event). Do NOT use for managing skills, prompts, or for saving information that is already automatically stored in the message history.

70

Quality

88%

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

93%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.

An exemplary instruction-only skill body: dense, concrete, and free of padding, with exact paths, config semantics, and copy-paste formats. The only notable gap is that its implicit workflow (check limits → write files → write indexes → verify discoverability) is never presented as an explicit step sequence.

DimensionReasoningScore

Conciseness

The body is lean instruction-only prose with no padding and no explanation of concepts Claude already knows — every rule adds proprietary system knowledge (limits, layout, index semantics). Only one minor restatement (the 10-entry listing limit appears in both "Write the indexes" and "Design for progressive disclosure") keeps it from being a textbook anchor 5, but it still fits best.

5 / 5

Actionability

Guidance is concrete and executable throughout: exact path ($MEMORY_DIR/.memfs.config.json), exact config fields with defaults and depth examples, a copy-paste frontmatter block, a layout tree, link syntax ([Acme](projects/acme.md)), and sharp decision rules. For an instruction-only skill this matches the fully actionable anchor 5.

5 / 5

Workflow Clarity

The sections form a coherent order ("Check the limits first" → layout → indexes → design) and include two genuine validation loops (trace the discovery path and "fix the index"; split or flatten when content exceeds limits). It stops short of anchor 5 because the process is never laid out as an explicit sequenced workflow — the reader must infer the order from section arrangement.

4 / 5

Progressive Disclosure

No bundle files exist, and none are needed: at ~80 lines of tight, on-task guidance there is no bulk content that belongs in separate files, and the body is cleanly sectioned with informative headers. This fits the well-organized, no-external-references-needed top anchor.

5 / 5

Total

19

/

20

Passed

Description

78%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 with explicit what/when triggers and helpful negative carve-outs in third-person voice. Its main weakness is specificity: it describes what the store contains rather than listing the concrete actions the skill performs.

Suggestions

List the concrete actions the skill performs (e.g., creating and updating memory files, maintaining index chains, splitting oversized files) instead of only describing what deferred memory contains.

Add natural trigger synonyms such as "remember", "take notes", or "recall later" so users' common phrasings match without guesswork.

Name the boundary against the companion core-memory skill ("use maintaining-core-memory when the knowledge is needed on most turns") to further reduce overlap risk.

DimensionReasoningScore

Specificity

The description names the domain ("Maintains deferred memory") and what it holds ("accumulated knowledge, analysis, and observations"), but these are 1-2 domain-level actions rather than a list of several specific operations. It sits at anchor 3: not vague like anchor 2, but lacking the multi-action coverage of anchor 4.

3 / 5

Completeness

Both what ("Maintains deferred memory, which stores accumulated knowledge, analysis, and observations") and when ("Use when saving knowledge...") are explicitly stated with concrete trigger examples, matching the anchor 5 pattern including negative triggers. Anchor 4 would require the when-clause to be less explicit than it is.

5 / 5

Trigger Term Quality

"Use when saving knowledge (e.g. about a person, project, repository, system, or event)" supplies several natural trigger terms users would actually say. It falls short of anchor 5 because common synonyms like "remember", "notes", or "recall" are missing.

4 / 5

Distinctiveness Conflict Risk

The explicit "Do NOT use for managing skills, prompts, or for saving information that is already automatically stored in the message history" carve-outs reduce conflict risk substantially, but the positive trigger "saving knowledge" still overlaps with closely related note-taking or memory skills. Mostly distinct with minor overlap risk — anchor 4, not 5.

4 / 5

Total

16

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 1 missing

Warning

Total

15

/

16

Passed

Repository

letta-ai/letta-code

Path

src/skills/builtin/maintaining-deferred-memory/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.