whatisgithub

What is claude-transcript-handoff-skill?

nanameru/claude-transcript-handoff-skill — explained in plain English

Analysis updated 2026-05-18

15JavaScriptAudience · developerComplexity · 2/5Setup · easy

In one sentence

A tool that extracts Claude Code session transcripts into readable summary, chat, and tool call files for handoff to another person or AI.

Mindmap

mindmap
  root((CC Handoff Skill))
    What it does
      Reads JSONL transcripts
      Extracts session data
      Redacts secrets
    Tech stack
      JavaScript
      Node.js
    Use cases
      Session handoff
      Summarize a session
      Export tool calls
    Audience
      Claude Code users
      Teams

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Hand off a long Claude Code session to a teammate or a new AI session.

USE CASE 2

Generate a readable summary of what happened during a coding session.

USE CASE 3

Export a spreadsheet friendly list of every tool call made in a session.

What is it built with?

JavaScriptNode.js

How does it compare?

nanameru/claude-transcript-handoff-skilladindazu/fextractoranonymousraid/osint-mapping-tool
Stars151515
LanguageJavaScriptJavaScriptJavaScript
Setup difficultyeasyhardeasy
Complexity2/51/52/5
Audiencedevelopergeneralresearcher

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

Install via the Vercel Labs Skills CLI, or run the extraction script directly with Node.js.

So what is it?

CC Handoff Skill is a tool that reads the saved conversation history from Claude Code sessions and converts it into a set of human-readable and machine-readable files. Claude Code stores a record of everything that happened in a session, including chat messages, file edits, and tool calls, in JSONL transcript files on your local machine. This skill extracts that data and organizes it into a more useful form. The main use case is handoff: passing the context of a long Claude Code session to another person, to a different AI agent, or to a follow-up session. Without this, someone picking up where a session left off has to either re-read raw transcript files or start fresh without knowing what was already done. The extraction script produces several output files in one pass. These include a summary document covering session statistics and the first and last messages, a file containing the assistant's visible chat messages, a file containing the user's prompts, a spreadsheet-friendly list of every tool call made during the session, machine-readable versions of those tool calls and their outputs, a chronological event timeline, and a file listing where the original transcript files are located. Sensitive content such as API keys, bearer tokens, and JWTs is redacted automatically, though the README notes this is best-effort rather than a guarantee. It also reminds users not to commit the generated handoff files without reviewing them first, since transcripts can contain file paths, command output, and other information that should not be shared publicly. Installation is done through the Vercel Labs Skills CLI, which adds the skill to Codex or Claude Code with a single command. The extraction script can also be run directly with Node.js without installing the skill at all, and accepts arguments to point at a specific working directory or output folder.

Copy-paste prompts

Prompt 1
Extract my last Claude Code session transcript into handoff files I can share.
Prompt 2
Summarize what happened in this Claude Code session using CC Handoff Skill.
Prompt 3
Redact sensitive tokens from my session transcript before I share the handoff files.

Frequently asked questions

What is claude-transcript-handoff-skill?

A tool that extracts Claude Code session transcripts into readable summary, chat, and tool call files for handoff to another person or AI.

What language is claude-transcript-handoff-skill written in?

Mainly JavaScript. The stack also includes JavaScript, Node.js.

How hard is claude-transcript-handoff-skill to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is claude-transcript-handoff-skill for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.