obsidian-safe-changes
Cambios seguros en archivos del vault: mover, renombrar, editar o eliminar con trazabilidad y recuperacion.
When & Why to Use This Skill
The Obsidian Safe Changes skill provides a robust framework for managing files within an Obsidian vault with a focus on data integrity and reversibility. It automates the process of moving, renaming, editing, or deleting files while maintaining a clear audit trail and ensuring that internal wikilinks remain intact. By incorporating safety guardrails such as automatic backups and post-change validation, it allows users to perform complex vault reorganizations without the risk of data loss or broken references.
Use Cases
- Restructuring a large Obsidian vault by moving multiple notes to new folders while ensuring all internal links are preserved.
- Safely renaming core project files and automatically verifying that no broken links are created within the knowledge base.
- Performing bulk deletions of outdated research notes with an automated backup system in a dedicated trash directory for easy recovery.
- Maintaining a detailed migration log of all file changes to track the evolution and structural history of a personal or team knowledge management system.
| name | obsidian-safe-changes |
|---|---|
| description | "Cambios seguros en archivos del vault: mover, renombrar, editar o eliminar con trazabilidad y recuperacion." |
Obsidian Safe Changes
Cuando usar
- Necesito mover, renombrar, editar o eliminar archivos.
- La tarea tiene impacto potencial en enlaces.
Guardrails
- Si hay ambiguedad o impacto alto (>=10 archivos o multiples carpetas), pregunto antes.
- Siempre dejo reversibilidad (papelera o backup) antes de borrar o mover.
- Valido wikilinks despues de cambios relevantes.
Procedimiento
- Definir alcance
- Confirmo rutas origen/destino y cantidad de archivos.
- Preparar reversibilidad
- Creo copia en
context/trash/YYYYMMDD/o ruta equivalente del vault.
- Creo copia en
- Ejecutar cambios
- Mover/renombrar/editar/eliminar segun el plan minimo seguro.
- Registrar
- Registro en
context/migrations/YYYYMMDD/lo movido, renombrado o borrado.
- Registro en
- Validar
- Reviso wikilinks principales y documento si hubo degradaciones.
Entrega
- Lista de cambios con rutas afectadas.
- Evidencia de reversibilidad y validacion de enlaces.