Vibe Fork
4-agent harness voor het lijn voor lijn vertalen van een codebase naar een nieuwe taal/substraat.
Werkt met setup
Wat het doet
Installeert een builder/critic/fixer/doc-author agent loop plus twee PreToolUse hooks die het lezen van de upstream bron, een ontwerpdocument en goal.md dwingen voordat er een bewerking aan een gerouteerd doelbestand wordt uitgevoerd. Wordt geactiveerd bij "vibe fork", "translate X to Y", "port codebase", of verzoeken om de vertaal scaffolding van een vorig project te hergebruiken; sla over voor greenfield werk zonder upstream om te spiegelen.
Testrapport
Bootstrap.sh uitgevoerd in een wegwerp git repo en het crashte bij stap 5/6 (`cp: templates/.claude/settings.json: No such file or directory`) - dat templatebestand bestaat nergens in de repo, dus de twee handhavingshooks worden gekopieerd naar tooling/ maar worden nooit daadwerkelijk geregistreerd in .claude/settings.json, wat betekent dat het headline mechanisme van de skill inert wordt geleverd totdat de gebruiker de hookregistratie zelf met de hand schrijft.
Getest op: 2026-07-16 · Claude Code 2.x (agent harness)
Installatie
git clone https://github.com/dollspace-gay/vibe-fork mkdir -p ~/.claude/skills cp -r vibe-fork/vibe-fork ~/.claude/skills/vibe-fork
Commando's en voorbeeldprompts
/vibe-fork4-agent harness voor het lijn voor lijn vertalen van een codebase naar een nieuwe taal/substraat.
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
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.