Create perfect code context for AI interactions! This powerful extension helps you generate well-formatted markdown snapshots of your code, making it easier to share context with AI assistants like ChatGPT, Claude, and others.
✨ Key Features
📸 One-Click Snapshots
Create snapshots instantly using the camera icon in your editor
Automatically formats code with proper syntax highlighting
Includes file structure and relevant context
🎯 Smart Selection
Choose specific files or include entire project structure
Real-time file list updates as you work
Intelligent filtering of binary and irrelevant files
Quick select/deselect all functionality
🎨 Perfect Formatting
Generates clean, well-structured markdown
Proper syntax highlighting for all languages
Hierarchical project structure visualization
Optimized for AI consumption
⚡ AI-Ready Output
Creates context-rich snapshots
Perfect for RAG (Retrieval Augmented Generation)
Works with all major AI assistants
Maintains code structure and relationships
🚀 Getting Started
Install the extension
Open any file in your project
Click the camera icon in the editor title bar
Select files to include in your snapshot
Add an optional prompt or description
Your snapshot is ready to share with AI!
📋 Usage Examples
Creating a Basic Snapshot
Open your main code file
Click the camera icon
Select related files
Your snapshot includes:
Selected file contents
Project structure
Proper markdown formatting
Project Overview Snapshot
Open your project
Click the camera icon
Enable "Include Project Structure"
Get a complete overview of your codebase
Focused Code Context
Open specific files
Select only relevant code
Perfect for targeted AI assistance
⚙️ Configuration
Customize your snapshots through .snapshots/config.json: