CtrlK
BlogDocsLog inGet started
Tessl Logo

handoff

Compact the current conversation into a single, detailed handoff message — everything that happened, why it happened, and what's left — output in a code block so it can be copy-pasted into a fresh agent session. Use when hitting context limits, switching focus, ending a work session, or partitioning a task across fresh contexts.

75

Quality

92%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Content

85%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A well-structured instruction skill with an actionable procedure, a complete copy-paste template, and clean section organization. The only weakness is mild redundancy between the Core Principles and the inline guidance embedded in the output template.

Suggestions

Remove the inline coaching inside the template that restates the Core Principles (e.g. "Phrase as status, not actions" duplicates principle 1) to tighten token use — keep the template as pure fill-in structure.

Consider trimming the worked examples inside the template's angle-bracket hints (passport.js, mocking the DB) since the principle they illustrate is already stated above; one short example per section suffices.

DimensionReasoningScore

Conciseness

Mostly efficient — the principles and template each earn their place — but the inline template guidance repeats the core principles (e.g. "Phrase as status, not actions" restates principle 1 "State, not instructions"), so it could be tightened. Not score 3 because of that redundancy; not score 1 because it does not explain concepts Claude already knows and is not padded with filler.

2 / 3

Actionability

Provides a concrete 6-step procedure, a complete copy-paste output template, specific file-path conventions ("$TMPDIR/handoff-<random-8-chars>.md"), and a ready-to-paste prompt for the fresh agent. Not score 2 because the guidance is specific and directly executable rather than pseudocode or abstract.

3 / 3

Workflow Clarity

The procedure is a clearly sequenced, complete set of steps (read config → read prior handoff → handle args → fill template → output → save). Not score 2 because the sequence is explicit and complete; validation checkpoints are not required here since handoff writing is neither destructive nor batch, the contexts the rubric flags for capping at 2.

3 / 3

Progressive Disclosure

No bundle files exist and none are needed; the skill is a single self-contained file organized into well-labeled sections (Core Principles, Procedure, Output Format, File Output) with no nested references. Not score 2 because organization is clear and the inline template legitimately belongs inline rather than being split out.

3 / 3

Total

11

/

12

Passed

Description

100%

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, third-person description that clearly states the capability and gives explicit "Use when" triggers tied to concrete session situations. It is specific, distinct, and complete with no over-claims.

DimensionReasoningScore

Specificity

Names multiple concrete actions — "Compact the current conversation into a single, detailed handoff message", "output in a code block so it can be copy-pasted into a fresh agent session" — rather than vague language. Not score 2 because it goes beyond naming a domain to list specific concrete actions; not below because none of it is abstract.

3 / 3

Completeness

Explicitly answers both what ("Compact the current conversation into a single, detailed handoff message...") and when via an explicit "Use when..." clause. Not score 2 because the trigger guidance is explicit, not merely implied.

3 / 3

Trigger Term Quality

The "Use when hitting context limits, switching focus, ending a work session" clause uses terms a user would naturally say when needing this skill. Not score 2 because coverage spans several natural phrasings; "partitioning a task across fresh contexts" is slightly technical but the first three triggers are clearly user-spoken.

3 / 3

Distinctiveness Conflict Risk

The handoff niche is distinct and the triggers (context limits, ending a session, partitioning across contexts) are specific enough to avoid firing for unrelated skills. Not score 2 because it is not a generic capability that overlaps with other skills.

3 / 3

Total

12

/

12

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
mishatojk/davidskills
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.