CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

checkpoint

Save the current task's state to CHECKPOINT.md before the user compacts the conversation, so the next context picks up exactly where this one stopped instead of relying on the automatic summary. Use when the user is about to compact, worries the conversation has grown too long, or asks to save where things stand. It writes one temporary file and doesn't touch the memory system.

Quality

90%

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

88%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.

A tight, highly actionable instruction skill: exact commands with a safety check and failure branch, a complete copy-paste template, and a specified user-facing reply. The only deductions are minor — a few rationale passages that could be trimmed, and a body slightly over the size where inlining everything (including the template) is unambiguously optimal.

DimensionReasoningScore

Conciseness

The body is mostly lean — exact commands, a complete template, and a verbatim reply message — but the opening sentence about what compaction summaries drop and the rationale passages around open questions and knackpack could be trimmed. Not 5 because a few explanatory tokens don't strictly earn their place; not 3 because beyond these minor instances there is no padding or explanation of concepts Claude doesn't need restated.

4 / 5

Actionability

Fully executable guidance: 'printenv TMPDIR', 'mkdir -p -m 700 <folder>', the full check chain '[ -d <folder> ] && [ ! -L <folder> ] && [ -O <folder> ] && chmod 700 <folder>', a copy-paste-ready CHECKPOINT.md template, and the exact message to paste after compacting. Not 4 because there are no gaps — folder selection, file name, safety checks, content structure, and the user-facing reply are all specified concretely.

5 / 5

Workflow Clarity

Clear sequence across sections (where to save → how to write it → what to tell the user) with an explicit validation checkpoint and failure path ('if the check fails, stop and tell the user'), plus honesty guidance and a reply checklist. The operation is not destructive or batch, so no validation cap applies. Not 4 because the one risky step (folder creation) has explicit validation with an error-recovery branch rather than an implicit checkpoint.

5 / 5

Progressive Disclosure

Well-organized sections with easy navigation and no references — none are needed since nothing here warrants splitting into separate files. Not 5 because the body is roughly 68 lines, above the under-50-line threshold where full inlining is unambiguously right, and the ~33-line template could plausibly live in a separate file; not 3 because the structure is clear and no content is misplaced or buried.

4 / 5

Total

18

/

20

Passed

Description

87%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 that clearly states a specific action, its purpose, and three concrete trigger conditions, while explicitly fencing it off from the memory system. Trigger coverage is good but misses a few natural synonyms like 'save progress' or 'running out of context'. Third-person voice is used correctly throughout.

DimensionReasoningScore

Specificity

Names a concrete artifact and mechanism — 'Save the current task's state to CHECKPOINT.md', 'It writes one temporary file and doesn't touch the memory system' — with explicit scope boundaries. Not 3 because the action is specific with a named file and mechanism, not generic; not 5 because it describes one core action plus constraints rather than several specific actions, and what 'state' contains is left unstated.

4 / 5

Completeness

Explicitly answers both what ('Save the current task's state to CHECKPOINT.md before the user compacts the conversation, so the next context picks up exactly where this one stopped') and when ('Use when the user is about to compact, worries the conversation has grown too long, or asks to save where things stand') with concrete trigger phrases. Not 4 because the 'when' clause is not merely present but specific and multi-condition, matching the top anchor exactly.

5 / 5

Trigger Term Quality

Includes three natural trigger phrases users would plausibly say: 'about to compact', 'worries the conversation has grown too long', 'asks to save where things stand'. Not 5 because common variations such as 'save progress', 'running out of context', or 'context window' are missing; not 3 because multiple natural, relevant terms are present, not just one generic keyword.

4 / 5

Distinctiveness Conflict Risk

Occupies a clear niche — pre-compaction state saving — with triggers specific to that niche and an explicit boundary against the nearest competing capability ('doesn't touch the memory system'). Not 4 because no meaningful overlap risk remains: the closest related skill category is explicitly disambiguated.

5 / 5

Total

18

/

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

bezmoradi/knackpack

Path

skills/checkpoint/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.