CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

save-context

Save session to CONTEXT-llm.md with conversation summary. Use when saving work, checkpointing progress, preserving session state. Triggers include "save context", "save session", "checkpoint", "save my progress".

Quality

81%

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

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.

A tightly engineered, highly actionable skill body: clear phased workflow, literal commands, guarded destructive operations, and exemplary one-level-deep bundling. The residual issues are minor — duplicated Phase 3b content across SKILL.md and reference.md, a slightly redundant Usage Examples section, and no explicit post-write verification step.

DimensionReasoningScore

Conciseness

Nearly every section carries skill-specific operational content (stream resolution regex, token budgets, harness-bug guards, anti-pattern fixes with GOOD/BAD bash) rather than concepts Claude already knows. It sits at anchor 4 rather than 5 due to trimmable redundancy: Phase 3/3b steps and the archive command are restated almost verbatim from references/reference.md, and the Usage Examples section largely re-illustrates what earlier sections already specify. It stays above 3 because the padding is duplication of genuinely useful material, not explanation of known concepts.

4 / 5

Actionability

Concrete, executable guidance dominates: the exact upsert invocation with sample arguments, the literal mkdir/mv archive command, the stream-name regex, and copy-paste GOOD/BAD bash snippets in Anti-Patterns. It falls short of anchor 5 because Phase 1 uses shorthand pseudo-commands ("Bash: ls .context/session/ + ls -t ...") that must be translated into two real calls, and how the status value is determined before archiving is left implicit; it is clearly above 3 since the core commands are literal and complete.

4 / 5

Workflow Clarity

The three-phase sequence (gather → analyze/synthesize → write/report, plus 3b archive) is clearly ordered with parallel-call guidance, and the destructive- overwrite risk is guarded by the 'NEVER overwrite without reading first' anti-pattern plus the merge-forward GOOD example, complemented by the quality self-check in reference.md. It holds at 4 rather than 5 because there is no explicit post-write verification (e.g., confirming the token budget or that the INDEX row landed), and status resolution before auto-archiving is implicit rather than a stated checkpoint.

4 / 5

Progressive Disclosure

SKILL.md is a well-organized overview (workflow, when/when-not, anti-patterns) with the heavy detail — file template, status mapping, upsert and archival rules — correctly split into references/reference.md, and the index-update logic into scripts/upsert-index.sh. Both are real files, referenced one level deep with a clear inline pointer ("See references/reference.md for...") and a bottom References table with a When-to-Use column; reference.md contains no second-level reference chain. This matches anchor 5.

5 / 5

Total

17

/

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 that explicitly answers both what it does and when to use it, with genuinely natural trigger phrases and a concrete named artifact. Its only real weakness is that the 'what' is a single action — the summary's components and the index-update/archive behavior are left undescribed.

Suggestions

Enumerate the summary's concrete components in the description (e.g., 'writes Next tasks, decisions, and hot files') to lift specificity from one action to several.

Mention the INDEX.md update and done/ archival side effects, or a distinguishing keyword like 'CONTEXT file', to sharpen distinctiveness against sibling session/handover skills.

DimensionReasoningScore

Specificity

"Save session to CONTEXT-llm.md with conversation summary" names the concrete artifact and one main action, but stops there — it never lists what the summary contains (e.g., Next tasks, decisions, hot files) or the index update/archive side effects. This matches anchor 3 ("Names domain and 1-2 concrete actions, but not comprehensive"); it is above 2 because the target file and output format are explicit, and below 4 because it does not list several specific actions.

3 / 5

Completeness

Both halves are explicit: what — "Save session to CONTEXT-llm.md with conversation summary" — and when — "Use when saving work, checkpointing progress, preserving session state" — followed by concrete quoted trigger phrases. This matches the anchor-5 exemplar pattern (what + when + concrete triggers) exactly; nothing is left implicit.

5 / 5

Trigger Term Quality

Explicit natural triggers — "save context", "save session", "checkpoint", "save my progress" — are phrases a user would plausibly say, plus "saving work" and "preserving session state" as use-conditions. It sits below anchor 5 because common variations ("save my work", "preserve state", "session snapshot") are absent and no file/keyword like CONTEXT is offered as a trigger; above 3 because several genuinely natural terms are present rather than just domain keywords.

4 / 5

Distinctiveness Conflict Risk

The CONTEXT-llm.md artifact and "save context"/"checkpoint" triggers carve a clear niche, but "preserving session state" and "save session" could overlap with closely related skills in the same family (e.g., a handover-document or load-context skill). Fits anchor 4 ("Mostly distinct; minor overlap risk with closely related skills") — not 5 because the session-preservation purpose is broad enough to collide with sibling context skills.

4 / 5

Total

16

/

20

Passed

Validation

87%

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

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

frontmatter_unknown_keys

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

Warning

Total

14

/

16

Passed

Repository

pantheon-org/tekhne

Path

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