Una skill para Claude Code que abre tu baúl cifrado en tu propio equipo. Le pides lo que quieras en lenguaje natural y él busca, resume, crea o reordena tus notas. Sin dependencias, sin servidor y con tu contraseña maestra guardada por Windows —no por el modelo.
«¿Qué apunté sobre el proveedor de tinta?» — busca en todo el baúl, sin acentos y tolerando erratas.
«Resume mis notas de las juntas de este mes» — lee solo las que hagan falta.
«Crea una nota en Trabajo con la lista de pendientes de hoy» — con sus bloques y etiquetas.
«Enlaza esta nota con el manual del server» — entiende los enlaces [[…]] y las secciones.
«Sincroniza con Drive» — fusión de tres vías: si editaste aquí y allá, no se pisa nada.
«Archiva lo de 2025» — archivar es reversible; borrar te lo va a preguntar.
Pégala en PowerShell. Deja dos cosas: el comando suzuri en cualquier terminal, y la skill donde Claude Code la ve en todos tus proyectos —no hay que instalarla proyecto a proyecto.
irm https://suzuri.app/install.ps1 | iex
No instala Node (si falta, te lo dice y para), no pide administrador y solo toca el PATH de tu usuario. Puedes leerlo antes de ejecutarlo: está abajo, en Los archivos, uno por uno.
La ruta de tu archivo .suzuri la tienes en la app: Ajustes → Baúl → Ubicación. Cópiala de ahí.
suzuri use "C:\ruta\a\mis-notas.suzuri"
Este paso es a mano a propósito: se teclea con eco oculto, se verifica contra el baúl y va directa al Administrador de credenciales de Windows. Nunca la escribas en el chat, ni a Claude ni a nadie.
suzuri set-password suzuri status
«¿Qué apunté sobre el proveedor de tinta?», «resume mis notas de las juntas de este mes», «crea una nota en Trabajo con los pendientes de hoy». Él sabe cuándo usar la skill. Y tú tienes el comando: suzuri tree, suzuri search "tinta".
Sin comando global y sin tocar el PATH: los archivos quedan dentro de .claude/skills/ de ese proyecto. Abre Claude Code ahí y pégale esto.
Instala la skill de Suzuri siguiendo las instrucciones de https://suzuri.app/skill/INSTALL.md
Necesitas Node 18 o superior. Este bloque crea la carpeta y baja los archivos; no ejecuta nada de lo descargado.
[Net.ServicePointManager]::SecurityProtocol = 'Tls12'
$base = "https://suzuri.app/skill"
$dest = ".claude/skills/suzuri-vault"
$files = @(
"SKILL.md",
"INSTALL.md",
"bin/vault.mjs",
"bin/lib/blocks.mjs",
"bin/lib/config.mjs",
"bin/lib/crypto.mjs",
"bin/lib/diff3.mjs",
"bin/lib/gdrive.mjs",
"bin/lib/merge.mjs",
"bin/lib/secrets.mjs",
"bin/lib/vaultfile.mjs",
"reference/google-setup.md",
"reference/note-format.md"
)
foreach ($f in $files) {
$out = Join-Path $dest $f
New-Item -ItemType Directory -Force -Path (Split-Path $out) | Out-Null
Invoke-WebRequest -Uri "$base/$f" -OutFile $out -UseBasicParsing
Write-Host " ok $f"
}
node .claude/skills/suzuri-vault/bin/vault.mjs use "C:\ruta\a\mis-notas.suzuri" node .claude/skills/suzuri-vault/bin/vault.mjs set-password node .claude/skills/suzuri-vault/bin/vault.mjs status
Google Drive es opcional. Si quieres sincronizar, la guía está dentro de la propia skill, en reference/google-setup.md.
Toca un nombre y se abre aquí mismo, sin descargar nada. Son los mismos archivos que usa el autor, publicados desde el repositorio con un script (tools/sync-skill.mjs) que copia la skill tal cual: lo que lees es byte por byte lo que corre en su equipo. Puedes revisarlo antes de instalar nada.
--yes; archivar no. La skill te ofrecerá archivar primero.La versión larga, con el detalle criptográfico, está en Seguridad → Desde la terminal.