CtrlK
BlogDocsLog inGet started
Tessl Logo

memorize

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

26

Quality

17%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

Fix and improve this skill with Tessl

tessl review fix ./plugins/reflexion/skills/memorize/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

27%

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

This skill is significantly over-engineered and verbose for what is essentially a 'read reflections, extract insights, update CLAUDE.md' task. It spends excessive tokens explaining frameworks (ACE), defining concepts Claude already understands, and listing abstract quality criteria. The core actionable content—the CLAUDE.md section structure, the transformation example, and the curation rules—is buried under layers of meta-commentary and could be delivered in roughly one-third the current length.

Suggestions

Cut the content by 60-70%: remove the <role>/<task>/<context> XML blocks, 'Expected Outcomes' section, 'Memory Anti-Patterns to Avoid' (Claude knows what vague means), and 'Implementation Notes' that restate obvious principles.

Add 2-3 concrete before/after examples showing raw conversation excerpts transformed into actual CLAUDE.md bullet entries, rather than the single abstract Map vs Object example.

Split the CLAUDE.md template structure and quality gates into a separate reference file (e.g., CLAUDE_TEMPLATE.md) to reduce the main skill's length and improve progressive disclosure.

Make the workflow validation steps concrete and executable—e.g., 'grep for duplicate headings' or 'check bullet count per section doesn't exceed N'—rather than abstract questions like 'Is the structure still logical?'

DimensionReasoningScore

Conciseness

Extremely verbose at ~250+ lines. Extensively explains concepts Claude already knows (what curation is, what anti-patterns are, what 'good code' means). The role/task/context XML preamble, 'Expected Outcomes' section, 'Memory Anti-Patterns to Avoid' examples like 'Write good code (not actionable)', and 'Implementation Notes' are all padding that Claude doesn't need. The content could be reduced to ~30% of its size without losing actionable value.

1 / 3

Actionability

Provides a structured workflow and one concrete transformation example (Map vs Object), but most guidance is abstract and procedural rather than executable. The bash commands in Usage are illustrative but not real (they reference a custom slash command). There's no actual code for reading/writing CLAUDE.md, and much of the content describes what to do conceptually rather than showing concrete implementations.

2 / 3

Workflow Clarity

The four-phase workflow (Harvest → Curate → Update → Validate) is clearly sequenced with numbered steps and quality gates. However, validation steps are mostly conceptual checklists ('Could a future agent use this guidance effectively?') rather than concrete verification actions. The feedback loop for conflicting bullets is mentioned but not clearly operationalized.

2 / 3

Progressive Disclosure

Monolithic wall of text with no references to external files despite the content being long enough to warrant splitting. The CLAUDE.md template structure, curation rules, and quality gates could each be separate reference files. Everything is inlined in a single massive document with no bundle files to support it.

1 / 3

Total

6

/

12

Passed

Description

7%

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 is overly vague and relies on buzzwords ('Agentic Context Engineering') rather than concrete actions. It fails to specify what the skill actually does in practical terms and provides no guidance on when Claude should select it. The only distinguishing element is the mention of CLAUDE.md, which provides minimal differentiation.

Suggestions

Replace vague language with specific actions, e.g., 'Reads reflection and critique logs, extracts key learnings, and appends summarized insights to the CLAUDE.md configuration file.'

Add an explicit 'Use when...' clause with natural trigger terms, e.g., 'Use when the user asks to update CLAUDE.md with lessons learned, save reflections, or consolidate feedback into project context.'

Remove the buzzword 'Agentic Context Engineering' and replace with plain language describing the actual mechanism or workflow.

DimensionReasoningScore

Specificity

The description uses vague, buzzword-heavy language like 'curates insights' and 'Agentic Context Engineering' without listing any concrete actions. It does not specify what actions are performed (e.g., reading files, summarizing, appending sections).

1 / 3

Completeness

The description vaguely addresses 'what' (curates insights into CLAUDE.md) but provides no explicit 'when' clause or trigger guidance. Both aspects are weak and underspecified.

1 / 3

Trigger Term Quality

The terms 'Agentic Context Engineering' and 'curates insights' are not natural phrases a user would say. 'CLAUDE.md' and 'reflections' are somewhat relevant but niche, and common trigger terms are absent.

1 / 3

Distinctiveness Conflict Risk

The mention of 'CLAUDE.md' and 'reflections and critiques' provides some specificity that narrows the domain, but the vague framing could still overlap with other skills that modify CLAUDE.md or process feedback.

2 / 3

Total

5

/

12

Passed

Validation

90%

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

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

10

/

11

Passed

Repository
NeoLabHQ/context-engineering-kit
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.