| name | archive-obsidian-vault |
| description | Archives monthly work items from Obsidian vault Area/ and Projects/ to Archive/ with proper organization and attachment handling. Use when archiving completed monthly work. |
Archive Obsidian Vault
Overview
This skill automates the archival process for monthly work items in an Obsidian vault. It moves completed work from Area/ and Projects/ directories to Archive/ following a consistent naming pattern, handles attachments properly, and optionally processes journal files.
Vault Structure
The Obsidian vault follows this structure:
Area/ - Active work areas (Discussions, Drawings, Journal, People)
Projects/ - Active projects
Archive/ - Archived work organized by YYYY-MM [Category] pattern
Quick Start
To archive work for a specific month:
- Request month to archive - Ask user for the month in YYYY-MM format (e.g., 2025-10)
- Identify items to archive - Search for all files and folders matching the date pattern
- Process journal cleanup - Run delete_empty_journals.py if requested
- Create archive directories - Set up destination folders
- Move files with attachments - Transfer files and their associated attachments
- Verify completion - Confirm all items were archived successfully
Archival Process
Step 1: Request Month to Archive
Ask the user for the month:
- Request the month in YYYY-MM format (e.g., "2025-10")
- Validate the format matches YYYY-MM pattern
- Store this as the
$MONTH variable for the rest of the process