session-backup

Save Copilot Chat sessions as Obsidian Markdown files organized by workspace and date.

Updated May 1, 2026
One-click install
npx skills add https://github.com/vaughnangoy/ai-skills --skill session-backup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: session-backup
Source: https://github.com/vaughnangoy/ai-skills/tree/main/session-backup
Command: npx skills add https://github.com/vaughnangoy/ai-skills --skill session-backup

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill eliminates the risk of losing valuable Copilot Chat conversation history, making it easy to preserve, organize, and review past AI interactions directly in your Obsidian vault.

Core Features & Use Cases

  • Automatic Session Capture: New VS Code Copilot chat sessions are automatically saved to dated, workspace-organized Markdown files via background hooks.
  • Manual Full Backup: Run a single slash command to format and save the entire current conversation (all prompts and responses) to a structured Markdown file.
  • Smart Title Derivation: Automatically generates readable session titles from your prompts, and supports bulk renaming of old generic session files across an entire workspace.
  • Use Case: If you use Copilot daily for coding help across multiple client projects, this skill automatically sorts each session into the correct project folder in your Obsidian vault, so you can quickly search and reference past solutions later.

Quick Start

Ask your AI assistant to save the current Copilot Chat session to your Obsidian vault for later review.

Frequently Asked Questions about session-backup

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

FAQPage Schema
How do I save Copilot chat history to Obsidian?

You can save Copilot chat history to Obsidian by running a manual backup command or relying on automatic background hooks, which format the conversation into Markdown files with YAML frontmatter, organized by workspace and date.

Can I automatically capture VS Code Copilot sessions as Markdown files?

Yes, VS Code Copilot sessions can be automatically captured as Markdown files. Background hooks detect new chat sessions and save the records directly into a structured Obsidian vault organized by workspace and date.

Does Copilot chat backup work with JetBrains and CLI workflows?

Copilot chat backup supports JetBrains and CLI AI assistant workflows in addition to VS Code. It preserves formatted conversation records into Obsidian-compatible Markdown files across these environments.

How do I organize AI chat transcripts by project in Obsidian?

AI chat transcripts are organized by project in Obsidian using workspace-based folder structures. The system automatically sorts each session into the correct project folder with auto-derived readable titles and standard tags.

What is the best way to rename old generic Copilot session files in bulk?

The best way to rename old generic Copilot session files in bulk is using the smart title derivation feature. It automatically generates readable titles from your prompts and supports bulk renaming across an entire workspace.