Vibe Fork
Arnés de 4 agentes para traducir una base de código a un nuevo idioma/substrato línea por línea.
Funciona con configuración
Qué hace
Instala un bucle de agente constructor/crítico/reparador/autor de documentación más dos hooks PreToolUse que fuerzan la lectura del código fuente upstream, un documento de diseño y goal.md antes de cualquier edición a un archivo de destino enrutado. Se activa ante "vibe fork", "translate X to Y", "port codebase", o solicitudes para reutilizar el andamiaje de traducción de un proyecto anterior; omitir para trabajo nuevo sin upstream que reflejar.
Informe de la prueba
Ejecuté bootstrap.sh en un repositorio git desechable y falló en el paso 5/6 (`cp: templates/.claude/settings.json: No such file or directory`) — ese archivo de plantilla no existe en ninguna parte del repositorio, por lo que los dos hooks de aplicación se copian en tooling/ pero nunca se registran realmente en .claude/settings.json, lo que significa que el mecanismo principal de la habilidad se envía inerte hasta que el usuario escriba manualmente el registro del hook.
Probado el: 2026-07-16 · Claude Code 2.x (agent harness)
Instalación
git clone https://github.com/dollspace-gay/vibe-fork mkdir -p ~/.claude/skills cp -r vibe-fork/vibe-fork ~/.claude/skills/vibe-fork
Comandos y prompts de ejemplo
/vibe-forkArnés de 4 agentes para traducir una base de código a un nuevo idioma/substrato línea por línea.
Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):
Port this Python module to Rust, mirroring the original logic exactly.Translate our old codebase to a new language using the prior scaffolding.Fork this project's translation setup to convert another module to Go.