Vibe Fork

4-agent harness til at oversætte en codebase til et nyt sprog/substrat linje for linje.

Af dollspace-gay · dollspace-gay/vibe-fork

Virker med opsætning ★ 7.6/10

Vibe Fork — 4-agent harness til at oversætte en codebase til et nyt sprog/substrat linje for linje.

Hvad det gør

Installerer en builder/critic/fixer/doc-author agent loop plus to PreToolUse hooks, der tvinger læsning af upstream kilden, et design dokument, og goal.md før enhver redigering af en routet målfil. Udløses ved "vibe fork", "translate X to Y", "port codebase", eller anmodninger om at genbruge et tidligere projekts oversættelses scaffolding; spring over for greenfield arbejde uden upstream at spejle.

Testrapport

Kørte bootstrap.sh i et kasseret git repo, og det crashede ved trin 5/6 (`cp: templates/.claude/settings.json: No such file or directory`) - den skabelonfil findes intetsteds i repoet, så de to håndhævelses hooks kopieres ind i tooling/ men registreres aldrig faktisk i .claude/settings.json, hvilket betyder, at skill'ens overskrift mekanisme leveres inert, indtil brugeren selv skriver hook-registreringen.

Testet: 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

Kommandoer og eksempelprompter

  • /vibe-fork4-agent harness til at oversætte en codebase til et nyt sprog/substrat linje for linje.

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • 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.