Una Agent Skill para macOS y Linux

Todo tu entorno de desarrollo, en tu próxima máquina.

EnvRelay le enseña a tu agente de programación a migrar una máquina de desarrollo. Encuentra tus dotfiles, claves, repositorios, software y configuración de agentes de IA, empaqueta lo que apruebes en un solo archivo cifrado y lo devuelve todo a su lugar en la máquina nueva.

curl -fsSL https://envrelay.com/install.sh | sh

Sin sudo. Cada descarga se verifica con el SHA256SUMS de la versión. Leer el script

Luego, pídele a tu agente de programación

En la máquina antiguaHaz una copia de seguridad de esta máquina con EnvRelay.
En la nuevaRestaura mi entorno desde backup.envrelay.

Mira cómo migra una máquina

Instálalo una vez y después pide lo que necesites con tus propias palabras. El agente hace el trabajo; tú apruebas lo que propone y la frase de contraseña la escribes tú.

El agente propone. Tú decides.

El agente revisa la máquina como lo harías tú con una tarde libre, y deja atrás todo lo que se pueda volver a generar.

Dotfiles y configuración

Configuración de shell, git y editor, ~/.config, ajustes de gestores de paquetes. Las cachés, node_modules y los archivos de compilación se quedan atrás.

Credenciales

Claves SSH, CLI de la nube, tokens. Cada una aparece con su nombre para que la apruebes, se copia sin leer su contenido y se restaura con permisos 0600.

Repositorios git

Los repositorios ya subidos viajan como lista y se vuelven a clonar. Si uno tiene trabajo sin subir, viaja entero, .git incluido.

Software

Homebrew, npm, cargo, pipx, apt y más, en forma de lista. Cada nombre se comprueba, y nada se instala sin tu visto bueno.

Agentes de IA

Configuración, memoria, skills y hooks escritos a mano para Claude Code, Codex, Cursor y los demás. Sesiones: ninguna, las recientes o todas.

Tu trabajo

Proyectos, notas y documentos. Para Fotos, Mail o Notas, exportas desde la propia app y lo que viaja es la exportación.

El agente piensa. Del candado se encarga un pequeño binario.

Migrar una máquina consiste sobre todo en recordar, y en eso los agentes son buenos. Una frase de contraseña nunca debe entrar en el contexto de un agente, así que nunca entra.

el cerebro

La skill

Markdown y unos pocos scripts de Python que solo usan la biblioteca estándar. Decide qué llevar, lo copia, escribe un manifiesto y lo reproduce en la máquina nueva.

el candado

La CLI de envrelay

Cuatro comandos y nada más. Sin estado, sin red. Te pide la frase de contraseña en tu propia terminal, no en la del agente.

encryptdecryptinspectverify

las decisiones

Tú

Apruebas la lista, escribes la frase de contraseña y dices que sí a cada instalación.

Tu frase de contraseña nunca pasa por el agente.

Cuatro reglas estrictas en la skill y un formato de archivo que puedes abrir sin depender de nosotros.

Se escribe en tu terminal

El agente te muestra el comando y tú lo ejecutas. Escribes la frase de contraseña cuando el comando te la pide, así que nunca termina en una línea de comandos, en una variable de entorno ni en el historial de tu shell.

No se sube nada

El resultado es un único archivo en tu disco. Una memoria USB, AirDrop, tu propia nube: adónde va después lo decides tú.

Las claves nunca se sobrescriben

Las credenciales vuelven con permisos 0600 (0700 para las carpetas), y un archivo que ya exista en la máquina nueva nunca se sobrescribe.

El código se muestra primero

Los servidores MCP y los hooks se ejecutan por sí solos, así que, antes de restaurarse, cada uno se muestra con el comando que lanza. Descarta los que quieras.

La lista de software se trata como datos

Los nombres de paquete de una copia de seguridad se comprueban con el propio gestor de paquetes, y cada instalación espera tu visto bueno.

Se abre sin EnvRelay

Una copia de seguridad es age (scrypt) sobre tar y zstd, así que puedes abrirla con las herramientas estándar:

age -d backup.envrelay | zstd -d | tar -xp

Si pierdes la frase de contraseña, pierdes la copia de seguridad.

Sin recuperación, sin puerta trasera y sin nadie que pueda ayudarte, nosotros incluidos. Guárdala en tu gestor de contraseñas antes de cifrar.

Funciona con el agente que ya usas

Cualquier agente que lea Agent Skills. El instalador coloca la skill donde cada agente la busca.

macOS 11 o posterior y Linux, en x86_64 y arm64. En Windows, usa WSL.

¿Prefieres un gestor de skills? npx skills, gh skill, ClawHub y los plugins de Claude Code y Copilot también funcionan. Otras formas de instalarlo

Listo para cuando llegue tu máquina nueva.

curl -fsSL https://envrelay.com/install.sh | sh
Dar una estrella en GitHub

¿Te ha sido útil EnvRelay? Una estrella significa mucho para nosotros y ayuda a que otras personas lo encuentren.