obsidian-safe-changes

AlejandroIglesiasCalvo's avatarfrom AlejandroIglesiasCalvo

Cambios seguros en archivos del vault: mover, renombrar, editar o eliminar con trazabilidad y recuperacion.

⭐0stars🔀0forks📁View on GitHub🕐Updated Jan 3, 2026⬇️1downloads

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.
nameobsidian-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

  1. Definir alcance
    • Confirmo rutas origen/destino y cantidad de archivos.
  2. Preparar reversibilidad
    • Creo copia en context/trash/YYYYMMDD/ o ruta equivalente del vault.
  3. Ejecutar cambios
    • Mover/renombrar/editar/eliminar segun el plan minimo seguro.
  4. Registrar
    • Registro en context/migrations/YYYYMMDD/ lo movido, renombrado o borrado.
  5. Validar
    • Reviso wikilinks principales y documento si hubo degradaciones.

Entrega

  • Lista de cambios con rutas afectadas.
  • Evidencia de reversibilidad y validacion de enlaces.