CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

memorize

Curates insights from reflections and critiques into CLAUDE.md using Agentic Context Engineering

Quality

63%

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

Fix and improve this skill with Tessl

tessl review fix ./antigravity/skills/memorize/SKILL.md

The canonical home for this skill is memorize in NeoLabHQ/context-engineering-kit

SKILL.md
Quality
Evals
Security

Quality

Content

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

The skill's core workflow is well-sequenced with genuine validation gates and mostly concrete guidance, including example transformations and CLI usage. However, it is noticeably padded with framework meta-commentary and generic best-practice lists Claude already knows, and everything is inlined in one long file with no reference split. Trimming the conceptual framing and moving templates/indicators to a reference file would improve both conciseness and disclosure.

Suggestions

Cut the <role>/<task>/<context> blocks, the ACE framework phase explanation, 'Expected Outcomes', and 'Memory Quality Indicators' — they restate knowledge Claude already has and consume ~40% of the body.

Move the Memory Update Template and the successful/anti-pattern memory examples into a references/ file (e.g. references/templates.md) and link to it from SKILL.md.

Add an explicit error-recovery loop to Phase 4 (what to do when a quality gate fails) to complete the validate → fix → retry cycle.

DimensionReasoningScore

Conciseness

The ~300-line body contains several padded sections that assume Claude lacks knowledge it already has: the <role>/<task>/<context> XML blocks, the ACE framework phase explanation ('Generation... Reflection... Curation...'), 'Expected Outcomes' ('Faster Problem Recognition', 'Domain Fluency'), and 'Memory Quality Indicators' all restate generic best practices. This matches 'Noticeably verbose; several unnecessary explanations or padded sections'. It is not a 1 because a substantial core (curation rules, CLAUDE.md section layout, usage flags) is genuinely non-obvious guidance; it is not a 3 because the padding is extensive rather than occasional.

2 / 5

Actionability

Most guidance is concrete and executable: explicit curation rules (Non-redundancy, Atomicity, Verifiability...), a four-phase numbered workflow, a concrete transformation example ('For dataset lookups <100 items, prefer Object over Map...'), a full CLAUDE.md section layout, and copy-paste usage commands (--dry-run, --max=5, --section=...). This matches 'Mostly executable guidance; concrete code or commands with minor gaps'. It falls short of 5 because several parts (the Memory Update Template with [placeholders], 'Categorize by Impact') remain template/abstract rather than worked examples.

4 / 5

Workflow Clarity

The process is clearly sequenced (Phase 1 Context Harvesting → Phase 2 Curation → Phase 3 CLAUDE.md Updates → Phase 4 Memory Validation) with explicit validation checkpoints in Phase 4 (Coherence Check, Actionability Test, Consolidation Review) and conflict-handling guidance ('prefer the more specific, evidence-backed rule and mark the older one for future consolidation'). This matches 'Clear sequence with most checkpoints present; minor validation gaps'. It does not reach 5 because there is no explicit validate → fix → retry loop after the Phase 4 checks fail.

4 / 5

Progressive Disclosure

The body has real section structure (phases, headers, sub-sections) but everything is inlined in a single ~300-line file with no bundle files present; content that clearly belongs in separate references (Memory Update Template, Memory Quality Indicators, expected outcomes, the ACE framework background) is inline. This matches 'Some structure but could be better organized; ... content that should be separate is inline'. It is not a 2 because sections are well-labeled and navigable, not a minimal unstructured wall; the under-50-line exception for scoring 5 does not apply here.

3 / 5

Total

13

/

20

Passed

Description

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

The description clearly states what the skill does and names its target artifact, but it entirely lacks a 'when to use' trigger clause and misses natural synonyms like 'remember' or 'memory'. Adding an explicit trigger sentence with natural user phrases would lift completeness and trigger-term quality. The trailing 'using Agentic Context Engineering' reads as framework jargon rather than a capability.

Suggestions

Add an explicit trigger clause, e.g. 'Use when the user asks to memorize, remember, or persist learnings from a reflection or critique into CLAUDE.md.'

Include natural user synonyms such as 'remember', 'memory', and 'save learnings' alongside 'reflections and critiques'.

Replace or expand the 'Agentic Context Engineering' buzzword with a concrete action (e.g. 'applies grow-and-refine curation rules') so it describes a capability instead of naming a framework.

DimensionReasoningScore

Specificity

The description names the domain ("CLAUDE.md", "reflections and critiques") and 1-2 concrete actions ("Curates insights"), matching the anchor 'Names domain and 1-2 concrete actions, but not comprehensive'. It is not a 4 because no additional specific actions are listed, and 'using Agentic Context Engineering' is unexplained jargon that adds no concrete capability; it is not a 2 because the actions and target artifact are explicitly named.

3 / 5

Completeness

The 'what' is clear (curate insights from reflections/critiques into CLAUDE.md), but there is no 'Use when...' clause or equivalent explicit trigger guidance, capping completeness at 3 per the judging guidelines. It fits the anchor 'Has a clear what but when is missing or only weakly implied' and does not reach 4, which requires an explicit 'when'.

3 / 5

Trigger Term Quality

Relevant keywords like 'reflections', 'critiques', 'insights', and 'CLAUDE.md' are present, but common natural variations users would say — 'remember', 'memory', 'save learnings', 'persist' — are missing, matching the anchor 'Some relevant keywords but missing common variations or synonyms'. Not a 4 because several obvious natural phrases are absent; not a 2 because the included terms are on-topic rather than generic.

3 / 5

Distinctiveness Conflict Risk

The description carves a fairly clear niche (curation of reflection/critique outputs into CLAUDE.md) that would not naturally trigger for unrelated skills, matching 'Mostly distinct; minor overlap risk with closely related skills'. Overlap risk remains with generic memory/CLAUDE.md-update skills, so it does not reach 5's 'clear niche with distinct triggers'.

4 / 5

Total

13

/

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

NeoLabHQ/context-engineering-kit

Path

antigravity/skills/memorize/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.