Vibe Fork
4-agent harness för att översätta en kodbas till ett nytt språk/substrat rad för rad.
Fungerar med konfiguration
Vad den gör
Installerar en builder/critic/fixer/doc-author agent-loop plus två PreToolUse-hooks som tvingar läsning av källkoden, ett design-dokument och goal.md innan någon redigering av en dirigerad målfil. Triggas på "vibe fork", "translate X to Y", "port codebase", eller förfrågningar att återanvända ett tidigare projekts översättnings-scaffolding; hoppa över för greenfield-arbete utan uppström att spegla.
Testrapport
Körde bootstrap.sh i ett engångs git-repo och det kraschade vid steg 5/6 (`cp: templates/.claude/settings.json: No such file or directory`) – den mallfilen finns inte någonstans i repot, så de två påtvingande krokarna kopieras till tooling/ men registreras aldrig faktiskt i .claude/settings.json, vilket innebär att färdighetens rubrik-mekanism levereras inert tills användaren handskriver krokregistreringen själv.
Testad: 2026-07-16 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/dollspace-gay/vibe-fork mkdir -p ~/.claude/skills cp -r vibe-fork/vibe-fork ~/.claude/skills/vibe-fork
Kommandon och exempelprompter
/vibe-fork4-agent harness för att översätta en kodbas till ett nytt språk/substrat rad för rad.
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
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.