CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

memory-reflect

Answer questions about history, habits and past decisions by reasoning over Hindsight memory. Use when asked what was decided about something, how something is usually done, what changed over time, or what is known about a topic.

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

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.

An exemplary short instruction-only skill: lean, specific to its memory system, with a clear sequenced workflow and an honesty checkpoint. The only improvement space is making bank identification fully concrete (naming this Bot's bank and how to list the user's other banks).

DimensionReasoningScore

Conciseness

The 14-line body is lean with zero padding: "`recall` returns individual memories. `reflect` reads across them and answers the question, which is better for anything that needs a judgement over history" is system-specific knowledge Claude would not already have, and every remaining sentence instructs. This matches the anchor "Lean and efficient; assumes Claude's competence; every token earns its place".

5 / 5

Actionability

"Call `reflect` with the user's question on the bank most likely to hold the answer: `grok-bot::shared` for things about the user or the team" gives a concrete command with a named bank, and steps 2-3 give concrete combining and honesty rules. It stops short of the 5 anchor because "this Bot's bank for its own work, or one of the user's other banks" leaves the reader without names or a way to discover the available banks - a minor gap versus fully executable guidance.

4 / 5

Workflow Clarity

A simple, single-purpose skill under 50 lines with a clear three-step sequence (reflect on the likeliest bank, combine across banks when needed, answer directly with an honesty check). "If memory is thin or contradictory, say so rather than filling the gap" acts as an explicit checkpoint, and the non-destructive Q&A nature means no validation loop is required, so the simple-skill exception applies and the sequence is unambiguous.

5 / 5

Progressive Disclosure

The skill has no bundle files and needs none: it is under 50 lines, self-contained, and organized into an orientation paragraph plus a "## Steps" section. Per the rubric guideline for short skills with no external-reference need, this matches the top anchor for well-organized structure.

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 an explicit what-and-when structure and multiple natural trigger phrasings anchored to a named system (Hindsight memory). The main gaps are a single broad action statement rather than several concrete capabilities, and one over-broad trigger clause that could overlap with general knowledge queries.

Suggestions

Enumerate the concrete reasoning capabilities (e.g., surfacing past decisions, summarizing habits and patterns, tracing how something changed over time) instead of the single 'Answer questions about...' action, to raise specificity.

Narrow the trigger 'what is known about a topic' to memory-specific phrasings (e.g., 'what we discussed before', 'past decisions', 'previous choices') to reduce conflict risk with general knowledge or plain-recall skills.

Add one or two common user synonyms such as 'remember' or 'last time' to broaden natural trigger coverage.

DimensionReasoningScore

Specificity

"Answer questions about history, habits and past decisions by reasoning over Hindsight memory" names the domain and a single core action, matching the anchor "Names domain and 1-2 concrete actions, but not comprehensive". It is not a 4 because no several distinct concrete operations are listed; not a 2 because the stated action is concrete rather than generic. Third-person voice is used correctly, so no voice penalty applies.

3 / 5

Completeness

It explicitly answers "what" ("Answer questions about history, habits and past decisions by reasoning over Hindsight memory") and "when" with concrete trigger phrases ("Use when asked what was decided..., how something is usually done, what changed over time, or what is known about a topic"), exactly matching the anchor "Clearly and explicit answers both what AND when with concrete trigger phrases". No neighbor anchor fits better.

5 / 5

Trigger Term Quality

"what was decided about something, how something is usually done, what changed over time, or what is known about a topic" plus "history, habits and past decisions" give good coverage of natural user phrasings. It falls short of the 5 anchor because common synonyms and variations (e.g., "remember", "recall", "previously", "last time we") are missing, and is clearly above the 3 anchor because multiple natural question forms are present, not just domain keywords.

4 / 5

Distinctiveness Conflict Risk

The named system ("Hindsight memory") and reasoning-over-history framing carve a mostly distinct niche with minor overlap risk, matching "Mostly distinct; minor overlap risk with closely related skills". It is not a 5 because the trigger "what is known about a topic" is broad enough to fire on general knowledge questions or a plain memory-recall skill; not a 3 because the description is more specific than "Somewhat specific but could still overlap".

4 / 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

vectorize-io/hindsight

Path

hindsight-integrations/grok-bot/skills/memory-reflect/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.