chat-transcript

Capture AI chat sessions and save them as markdown transcript files.

Updated Jan 11, 2026
One-click install
npx skills add https://github.com/vivainio/agent-skills --skill chat-transcript
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: chat-transcript
Source: https://github.com/vivainio/agent-skills/tree/main/skills/chat-transcript
Command: npx skills add https://github.com/vivainio/agent-skills --skill chat-transcript

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill allows you to easily save and export your AI chat sessions, making it simple to review, share, or archive important conversations.

Core Features & Use Cases

  • Capture Current Session: Saves the entire conversation history to a markdown file.
  • Session Pinning: Use a special token to ensure you capture the exact session you intend.
  • Cross-Platform Support: Works with Claude Code, GitHub Copilot (CLI + VS Code Chat) on Linux, WSL, and Windows.
  • Use Case: After a complex debugging session with the AI, you can save the transcript to share with a colleague or to document the solution for future reference.

Quick Start

Mark this session with a unique token by running the following command in the chat.

Frequently Asked Questions about chat-transcript

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I export Claude Code chat sessions to a markdown file?

You can export Claude Code chat sessions to a markdown file by capturing the conversation history. This skill automatically detects active sessions and saves the full transcript locally for review or sharing.

Can I save Copilot CLI and VS Code Copilot Chat conversations?

Yes, you can save Copilot CLI and VS Code Copilot Chat conversations. The skill supports automated detection and saving for both environments across Linux, WSL, and Windows operating systems.

What's the best way to capture a specific AI chat log without mixing sessions?

The best way to capture a specific AI chat log is using session pinning. You mark the target session with a unique token to ensure you save the exact conversation you intend, preventing cross-session interference.

How do I list recent AI chat transcripts I have saved?

You can list recent AI chat transcripts using the built-in listing option. This feature displays your recently captured sessions, allowing you to quickly locate, review, or retrieve specific markdown export files.

Does this chat transcript tool work on Windows and Linux?

Yes, this chat transcript tool works on both Windows and Linux. It provides cross-platform support to capture and save AI chat sessions, specifically functioning across native Linux, WSL, and Windows environments.

Can I specify a custom output file name when exporting an AI conversation?

Yes, you can specify a custom output file name when exporting an AI conversation. The skill provides options to define the exact markdown file name, ensuring your saved chat logs follow your preferred naming convention.