CtrlK
BlogDocsLog inGet started
Tessl Logo

handoff

Compact the current conversation into a handoff document for another agent to pick up. Save to a user-configured location (OS temp, home folder, or per-project .handoff/), redact secrets before write, suggest skills for the next session, and auto-load the latest handoff on the next SessionStart. First-run setup asks where to save so the project folder never gets cluttered. Use when the user says 'hand this off', 'handoff doc', 'summarize this for a new session', 'compact this conversation', 'I'm ending this session', 'pick this up later', or any variation signaling intent to pass work to a fresh agent. Also trigger on implicit signals: the user announcing they're switching machines, ending the day mid-task, or context is growing long without a natural stopping point.

72

Quality

89%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

The risk profile of this skill

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.

The body is well-structured and actionable with strong progressive disclosure and explicit validation checkpoints for a save-and-load workflow. The main weakness is redundancy — trigger phrases and slash commands repeat content already in the description and other sections.

Suggestions

Consolidate the Invocation Triggers section: the explicit phrases already appear verbatim in the description; keep only the new implicit-signal proposal guidance ('Want me to write a handoff...') to remove duplication.

Merge the Usage table with the Slash Commands section, or replace one with a cross-reference, to avoid restating the same commands twice.

Add a single short numbered 'Workflow' summary at the top (detect → setup → scaffold → fill → self-check → linter → save) so the end-to-end sequence is legible in one place before the detailed sections.

DimensionReasoningScore

Conciseness

Mostly efficient and free of concept over-explanation, but the Invocation Triggers and Usage sections duplicate phrases already in the description and Slash Commands section, and the Examples run a bit long — minor trimming would tighten it.

4 / 5

Actionability

Provides concrete executable commands (mktemp fallback, --refresh invocation, env-var toggles, slash commands) and a tools table with purposes, with only minor gaps in showing every script invocation.

4 / 5

Workflow Clarity

A clear sequenced flow (detect trigger → setup → scaffold → fill via mandatory checklist → self-check → redaction linter → save) with explicit validation checkpoints (self-check before linter, linter blocks save in strict mode); the only gap is that the end-to-end order is distributed across sections rather than one consolidated ordered list.

4 / 5

Progressive Disclosure

Clear overview with well-signaled one-level-deep references (configuration.md, handoff_structure.md, handoff_prompt.md, deduplication_discipline.md, redaction_checklist.md, assets/example_handoff.md) — all verified to exist — with content appropriately split across references, scripts, and assets.

5 / 5

Total

17

/

20

Passed

Description

100%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 exemplary: third-person voice, comprehensive concrete actions, rich natural trigger terms, and an explicit 'Use when...' clause covering both explicit and implicit signals. It clearly answers what and when with minimal conflict risk.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — compact the conversation, save to a configured location, redact secrets, suggest skills, auto-load on SessionStart, and first-run setup — giving comprehensive coverage of capabilities.

5 / 5

Completeness

Explicitly answers both what the skill does and when to use it, anchored by a 'Use when the user says...' clause with concrete trigger phrases.

5 / 5

Trigger Term Quality

Comprehensive natural trigger phrases ('hand this off', 'handoff doc', 'summarize this for a new session', 'compact this conversation', 'I'm ending this session', 'pick this up later') plus synonyms and implicit signals users would actually say.

5 / 5

Distinctiveness Conflict Risk

Occupies a clear niche — producing a handoff document for a fresh agent — with distinct triggers and minimal overlap risk with other skills.

5 / 5

Total

20

/

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.

Validation15 / 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
alirezarezvani/claude-skills
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.