CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

context-management-context-restore

Use when working with context management context restore

1.70x
Quality

44%

Does it follow best practices?

Impact

87%

1.70x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./plugins/AI-Agents-Safe-Coding-Skills/skills/context-management-context-restore/SKILL.md

The canonical home for this skill is context-management-context-restore in sickn33/agentic-awesome-skills

SKILL.md
Quality
Evals
Security

Quality

Content

38%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 body reads like product documentation rather than an executable skill: buzzword-heavy overview sections, pseudocode dependent on undefined helpers, workflows without validation checkpoints, and a dangling reference to a nonexistent playbook file. It does offer a recognizable structure and some concrete commands, but little of it is directly actionable.

Suggestions

Delete the Role Statement, Context Overview, Future Roadmap, and Integration Patterns sections — they are marketing copy that instructs nothing — and cut the bullet lists of technique names to the ones actually used in workflows.

Replace the pseudocode with runnable guidance: either define or remove the undefined helpers (VectorDatabase, prioritize_components, estimate_tokens, etc.), and document how the `context-restore` CLI is obtained/invoked before showing bash examples.

Fix the dangling reference: create resources/implementation-playbook.md and move the 8 advanced strategy sections and code samples into it, leaving SKILL.md as a concise overview with well-signaled one-level-deep links.

Add explicit validation checkpoints to both workflows (e.g., how to verify restored context against the current codebase, and what to do on mismatch) so steps are verifiable rather than abstract.

DimensionReasoningScore

Conciseness

Several sections are pure padding: a "Role Statement" ("Expert Context Restoration Specialist focused on..."), a "Future Roadmap" with buzzwords ("Quantum-inspired vector search algorithms", "Self-healing context reconstruction"), and bullet lists that name techniques ("Cryptographic context signatures") without instructing anything. This fits anchor 2 (noticeably verbose, several padded sections); it avoids anchor 1 because it never dwells on basic concepts Claude already knows.

2 / 5

Actionability

The code blocks are non-executable pseudocode — every function depends on undefined helpers (VectorDatabase, rank_and_filter_contexts, calculate_composite_score, prioritize_components, estimate_tokens, load_component) — and the bash examples invoke a `context-restore` CLI that is never set up or installed. Concrete guidance exists but is incomplete, matching anchor 3 exactly; it falls short of anchor 4's executable, minor-gaps bar.

3 / 5

Workflow Clarity

Two numbered workflows are listed ("1. Retrieve most recent project context ... 4. Generate resumption summary") but the steps are abstract — "Validate context against current codebase" names no command or check, and there are no validation checkpoints, error-recovery loops, or feedback mechanisms. Steps present with validation gaps fits anchor 3; it is not 2 because a genuine, ordered sequence with some specificity does exist.

3 / 5

Progressive Disclosure

The body inlines ~180 lines of advanced material (8 strategy sections, integration patterns, roadmap) that clearly belong in a separate reference file, and its sole external reference — "If detailed examples are required, open `resources/implementation-playbook.md`" — points to a file that does not exist (no resources/ or bundle directories are present). This matches anchor 2 (content that belongs in separate files is inlined); the dangling reference is worse than anchor 3's merely unclear signaling.

2 / 5

Total

10

/

20

Passed

Description

23%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 is a trigger-only sentence built from a malformed, self-repeating domain phrase. It states no capabilities, omits the 'what' entirely, and offers few natural trigger terms, making it both uninformative and prone to mis-triggering.

Suggestions

Add a capability statement before the trigger clause, e.g., "Restores and rehydrates project context across sessions via semantic retrieval, incremental loading, and token-budgeted reconstruction. Use when resuming a past session or project...".

Replace the garbled phrase "context management context restore" with natural trigger terms users would actually say: "restore context", "resume project", "context rehydration", "session continuity".

Distinguish the skill from adjacent skills (memory management, session compaction) by naming concrete triggering scenarios, e.g., "Use when picking up a long-running multi-agent project after a context gap or session restart".

DimensionReasoningScore

Specificity

The description is only "Use when working with context management context restore" — it contains zero action verbs or capability statements, and the domain phrase itself is garbled and repetitive. It does not reach anchor 2, which requires a named domain plus at least minimal or generic actions.

1 / 5

Completeness

It has a 'when' clause ("Use when working with...") but no 'what' whatsoever — the skill's function is never stated. This matches anchor 2 exactly ('when' present without 'what'), and the 'Use when' guideline's cap is not the binding constraint here since the cap of 3 applies only when the trigger clause is missing.

2 / 5

Trigger Term Quality

The only keywords are "context management" and "context restore", a doubled technical phrase; natural phrasings a user would actually say (e.g., "restore context", "resume a session", "rehydrate memory") are missing. It sits between the pure-jargon anchor 1 and anchor 2, closer to 2 since "context restore" is a semi-natural term.

2 / 5

Distinctiveness Conflict Risk

The domain (context restoration) is a real niche, so it is not entirely generic, but the vague phrasing would readily overlap with any context-management, memory, or session-continuity skill. Somewhat specific with residual overlap risk fits anchor 3; it lacks the distinct concrete triggers needed for 4.

3 / 5

Total

8

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

15

/

16

Passed

Repository

administrakt0r/AI-Agents-Safe-Coding-Skills

Path

plugins/AI-Agents-Safe-Coding-Skills/skills/context-management-context-restore/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.