CtrlK
BlogDocsLog inGet started
Tessl Logo

recall-before-task

Recall relevant memories from Hindsight before starting a task. Injects past learnings, decisions, and context into the current session.

58

Quality

66%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

High

Do not use without reviewing

Fix and improve this skill with Tessl

tessl review fix ./devflow-plugin/skills/recall-before-task/SKILL.md

The canonical home for this skill is recall-before-task in AndreJorgeLopes/devflow

SKILL.md
Quality
Evals
Security

Quality

Content

78%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 content is a well-structured, concise instruction skill with clear steps, a concrete output template, and sensible edge-case handling. It is strong overall with only minor room for tighter phrasing and more explicit tool invocation detail.

DimensionReasoningScore

Conciseness

The body is lean and avoids explaining concepts Claude already knows; the only minor trim opportunity is the 'Important' section restating constraints already implied by the steps.

4 / 5

Actionability

Concrete guidance is given — specific recall queries (full description, file paths, domain concepts), a defined synthesis structure, and a copy-ready output template — with only minor gaps in exact tool-call syntax.

4 / 5

Workflow Clarity

A clear 5-step sequence is present with an 'ask the user' checkpoint and explicit empty-result handling; this read-only operation needs no destructive-validation loop, so it sits just below the 5 anchor.

4 / 5

Progressive Disclosure

At under 50 lines with no need for external references, the well-organized Steps/Important sections satisfy the simple-skill exception for a top progressive_disclosure score.

5 / 5

Total

17

/

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 conveys a clear purpose tied to a specific tool but lacks an explicit usage trigger clause and comprehensive action enumeration. It is solid but not exemplary.

Suggestions

Add an explicit 'Use when...' clause stating when Claude should invoke this skill (e.g., 'Use when starting any non-trivial task that may build on past work').

Enumerate more concrete actions to lift specificity (e.g., 'Recall memories, synthesize them into hard rules, patterns, and gotchas, and present a context summary').

Include natural trigger synonyms users might say, such as 'remember', 'past context', or 'prior decisions'.

DimensionReasoningScore

Specificity

Names the domain (Hindsight memory recall) and two concrete actions ('Recall relevant memories', 'Injects past learnings, decisions, and context'), but coverage is not comprehensive — closer to the 3 anchor than the multi-action 4/5 anchors.

3 / 5

Completeness

The 'what' is clear, but the 'when' is only weakly implied via 'before starting a task' with no explicit 'Use when...' clause, so completeness is capped at 3 per the rubric guidelines.

3 / 5

Trigger Term Quality

Relevant keywords like 'memories', 'task', 'learnings', 'decisions', and 'context' appear, but natural variations a user would say (e.g. 'remember', 'past context', 'history') are missing, matching the 3 anchor.

3 / 5

Distinctiveness Conflict Risk

Tying the skill to the specific Hindsight tool gives it a clear niche with minimal conflict risk, though the generic 'recall memories' phrasing leaves minor overlap with other memory/context skills.

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
AndreJorgeLopes/devflow
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.