CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

context-management-context-save

Capture and serialize project state, architectural decisions, and working context. Use when preserving knowledge for later sessions, handoffs, or searchable context retrieval.

Quality

59%

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 ./skills/context-management-context-save/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

36%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 is a buzzword-heavy overview that describes an elaborate architecture (vector databases, knowledge graphs, compression) without any executable implementation — the code examples call undefined functions and the workflows have no concrete steps or validation. It also inlines ~170 lines of content that should be split into reference files, with no bundle structure at all.

Suggestions

Make the code examples executable or replace them with concrete tool invocations: define or implement extract_project_metadata, semantic_compression, etc., or show the actual CLI/script commands a session would run to capture and store context.

Cut the padded sections — the role statement, 'Use/Do not use this skill when' boilerplate, generic Instructions, 'Advanced Integration Capabilities', and 'Future Roadmap' — which add no actionable guidance.

Give the workflows concrete, verifiable steps (e.g. exact commands per step, plus a validation checkpoint such as verifying the snapshot is well-formed JSON and restorable before archiving), and move detailed material (vector DB integrations, knowledge graph construction) into reference files linked one level deep.

DimensionReasoningScore

Conciseness

Multiple padded sections add no actionable value: the buzzword-heavy role statement ("An elite context engineering specialist focused on comprehensive, semantic, and dynamically adaptable context preservation"), boilerplate "Use this skill when / Do not use this skill when" sections that restate the skill name, a generic Instructions list ("Apply relevant best practices and validate outcomes"), and fluff sections like "Advanced Integration Capabilities" and "Future Roadmap". This matches 'noticeably verbose; several unnecessary explanations or padded sections' rather than the mostly-efficient level-3 anchor.

2 / 5

Actionability

There is some concrete guidance — defined input parameters ($PROJECT_ROOT, $CONTEXT_TYPE, $STORAGE_FORMAT, $TAGS) and a complete valid JSON Schema — but the Python examples are pseudocode calling undefined functions (extract_project_metadata, semantic_compression, advanced_vector_compression) and no executable commands or tool invocations appear. This matches 'some concrete guidance but incomplete; pseudocode instead of executable code' rather than the mostly-executable level-4 anchor.

3 / 5

Workflow Clarity

The two workflows ("1. Analyze project structure / 2. Extract architectural decisions / 3. Generate semantic embeddings...") list a rough sequence but each step is undefined with no commands and no validation checkpoints anywhere. This matches 'rough sequence present but many gaps; steps poorly defined; validation absent' rather than the level-3 anchor, which requires a genuinely defined sequence with only checkpoint gaps.

2 / 5

Progressive Disclosure

The body is one ~170-line monolithic file with no bundle files at all; content that clearly belongs in separate references (vector DB integration details, knowledge graph construction, code examples) is inlined. Headers provide some structure, matching 'some structure but could be better organized; content that should be separate is inline' rather than the level-2 unstructured-wall anchor.

3 / 5

Total

10

/

20

Passed

Description

62%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 follows a solid what/when structure with an explicit use-when clause and mostly distinct triggers. Its weaknesses are generic action verbs and a trigger vocabulary that misses the natural phrases users would actually say.

Suggestions

Replace generic verbs with concrete operations, e.g. "Captures project state, architectural decisions, and dependency graphs into versioned JSON/Markdown context snapshots".

Add natural trigger phrases users would say, such as "save context", "session handoff", "knowledge base", or "before ending a session".

Make the when-clause concrete to user requests, e.g. "Use when the user asks to save, hand off, or preserve session/project context for later retrieval".

DimensionReasoningScore

Specificity

"Capture and serialize project state, architectural decisions, and working context" names the domain and a couple of actions, but the verbs are generic (capture, serialize) with no concrete operations, formats, or output details. This matches the 'names domain and 1-2 concrete actions, but not comprehensive' anchor rather than the level-4 anchor requiring several specific actions.

3 / 5

Completeness

Both parts are present: the what ("Capture and serialize project state, architectural decisions, and working context") and an explicit when ("Use when preserving knowledge for later sessions, handoffs, or searchable context retrieval"). The when-clause lacks concrete user-mentioned triggers, so it fits the 'when could be more explicit or specific' anchor rather than a 5.

4 / 5

Trigger Term Quality

"later sessions", "handoffs", and "preserving knowledge" are somewhat natural, but common user phrasings like "save context", "session state", or "knowledge base" are missing, and "searchable context retrieval" is jargon rather than something a user would say. Coverage exists but lacks common variations, matching the level-3 anchor.

3 / 5

Distinctiveness Conflict Risk

"context save", "handoffs", and "searchable context retrieval" carve a fairly distinct niche with specific trigger terms, though there is minor overlap risk with general memory/notes/knowledge-management skills. This matches 'mostly distinct; minor overlap risk' rather than the fully distinct level-5 anchor.

4 / 5

Total

14

/

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

rmyndharis/antigravity-skills

Path

skills/context-management-context-save/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.