session-handoff-composerlisted
Install: claude install-skill KirKruglov/claude-skills-kit
# Session Handoff Composer
This skill composes a structured handoff document for transferring context into a new chat session. It extracts key information from the current conversation — decisions made, ongoing tasks, open questions, files involved, and next steps — and formats everything into a ready-to-paste markdown block.
**Input:** Current conversation context (read automatically); optional additions from the user
**Output:** Structured markdown handoff block + one-line opener for the new session
---
## Language Detection
Detect the user's language from their message:
- If Russian (or contains Cyrillic): respond in Russian
- If English (or other Latin-script language): respond in English
- If ambiguous: respond in the language of the trigger phrase used
---
## Instructions
### Step 1: Check Session Content
1. Assess whether the current session has meaningful content to hand off
- If user invoked the skill at the very start with no prior content: respond "Nothing to hand off yet — session has just started. Call this skill when context fills up."
- If session has fewer than 5 exchanges AND no decisions or tasks were established: respond "Session is short — nothing significant to hand off yet. Call this skill when context fills up."
- If session has content but is short (< 5 exchanges), proceed to Step 2 and output minimal handoff in Step 4
2. Detect session language
- If the conversation is primarily in Russian: produce the handoff document in Russia