Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Automatically clean up loose images and attachments in Obsidian vault root, moving them to the Attachments folder. Trigger when user says "clean obsidian", "clean attachments", or "整理附件".
Automatically clean up loose images and attachments in Obsidian vault root, moving them to the Attachments folder. Trigger when user says "clean obsidian", "clean attachments", or "整理附件".
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
A skill that automatically finds and moves loose images/attachments from your Obsidian vault root to the designated Attachments folder.
Trigger when user says: "Clean Obsidian" "Clean attachments" "整理附件" "Move images to attachments" "Obsidian 清理"
Auto-discovery: Finds loose files (.png, .jpg, .gif, .jpeg, .webp, .pdf, .docx) Safe move: Moves files to Attachments/ folder (creates if not exists) Dry run: Preview what will be moved before executing Detailed report: Shows exactly what was moved and where
python obsidian_cleaner.py
python obsidian_cleaner.py --dry-run
python obsidian_cleaner.py --vault /path/to/Obsidian/Vault
python obsidian_cleaner.py --attachments "My Attachments"
Scans Obsidian vault root for loose attachment files Checks if Attachments folder exists (creates if missing) Moves each file to the Attachments folder Reports what was moved and any errors
Default vault path: ~/Documents/Obsidian Vault Default attachments folder: Attachments/
🔍 Scanning /Users/skin/Documents/Obsidian Vault for loose attachments... 📁 Found 3 files: ├── screenshot_20240101.png ├── photo.jpg └── diagram.gif 📦 Moving to Attachments/... ✅ Success! ├── screenshot_20240101.png → Attachments/screenshot_20240101.png ├── photo.jpg → Attachments/photo.jpg └── diagram.gif → Attachments/diagram.gif 🎉 3 files moved. Vault is now clean!
Only moves files, doesn't delete anything Won't overwrite existing files (skips with warning) Case-insensitive file extension matching Safe to run multiple times
Workflow acceleration for inboxes, docs, calendars, planning, and execution loops.
Largest current source with strong distribution and engagement signals.