CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

context-loader

Search memories from earlier Pi sessions in this repository. Use it when earlier work may already explain the code, error, decision, or command you need, so you can avoid repeating file reads, searches, or experiments.

69

Quality

87%

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

92%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 tight, well-structured instruction skill: unambiguous steps, an explicit output contract, defined edge-case behavior, and safety constraints, with zero token waste. The only improvement worth making is showing one example of the 'focused question' passed to the search call.

Suggestions

Include one example of the 'focused question' for the mem0_memory search call (e.g. a sample query for a debugging task) to make step 2 fully copy-paste-ready.

DimensionReasoningScore

Conciseness

The body is ~30 lean lines: a one-line purpose, four numbered steps, a compact output template, and a constraints list. No concept explanations Claude already knows, no padding — every token earns its place, matching the 'lean and efficient' anchor.

5 / 5

Actionability

Concrete guidance throughout: the exact tool call ('Call `mem0_memory` once with `action="search"`'), an explicit output format template, a hard limit (max 10 memories), and a defined empty-result behavior. Minor gap: 'a focused question about the task' is never exemplified with a sample query, so it stops just short of fully copy-paste-ready — between anchors 4 and 5, noticeably above the midpoint.

4 / 5

Workflow Clarity

A clear four-step sequence with an explicit conditional branch ('If zero results: output nothing') and a read-only constraint — no destructive or batch operation, so no validation checkpoint is required. For a simple single-purpose skill, the single action and its flow are unambiguous, meeting the simple-skill exception for a 5.

5 / 5

Progressive Disclosure

Under 50 lines with no need for external references (none exist, and none are referenced); the body is organized into clear 'Steps' and 'Constraints' sections with the output template inline where it belongs. This matches the guideline that short skills with no external reference needs can score 5 on well-organized sections alone.

5 / 5

Total

19

/

20

Passed

Description

75%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 an explicit 'Use it when...' trigger clause, third-person voice, and concrete trigger conditions. Its main gap is capability breadth: only one action (search) is named, and some natural synonym terms (history, past sessions) are absent.

Suggestions

Enumerate the concrete actions more fully, e.g. 'Search and surface prior decisions, lessons, and preferences' rather than a single generic search action.

Add natural synonym trigger terms users would say, such as 'past sessions', 'history', or 'what was tried before', to improve recall alongside 'memories' and 'earlier work'.

DimensionReasoningScore

Specificity

"Search memories from earlier Pi sessions" names the domain and one concrete action (searching prior-session memories), but no further capabilities are enumerated — comparable to 'Processes PDF files and extracts content'. A 4 would require several specific actions listed; a 2 would be generic with no concrete action at all.

3 / 5

Completeness

Explicitly answers both: what ("Search memories from earlier Pi sessions in this repository") and when ("Use it when earlier work may already explain the code, error, decision, or command you need") with concrete trigger phrases and a stated purpose. Matches the anchor-5 example pattern of a clear what plus a 'Use when...' clause with concrete triggers.

5 / 5

Trigger Term Quality

Relevant keywords are present ("memories", "earlier work", "code", "error", "decision", "command"), but common natural variations users would say are missing (e.g., "past sessions", "history", "previous context", "prior work"). Not generic enough for 2; not comprehensive enough for 4.

3 / 5

Distinctiveness Conflict Risk

It carves a clear niche — recalling prior-session memories to avoid re-reading files or re-running experiments — with triggers unlikely to fire for unrelated skills. Only very minor overlap risk with generic memory/remember skills, but the 'Pi sessions in this repository' scoping keeps it distinct.

5 / 5

Total

16

/

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/pi-agent-plugin/skills/context-loader/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.