Vibe Fork

4-Agenten-Harness zum zeilenweisen Übersetzen einer Codebasis in eine neue Sprache/Substrat.

von dollspace-gay · dollspace-gay/vibe-fork

Funktioniert mit Setup ★ 7.6/10

Vibe Fork — 4-Agenten-Harness zum zeilenweisen Übersetzen einer Codebasis in eine neue Sprache/Substrat.

Was es kann

Installiert eine Builder/Critic/Fixer/Doc-Author-Agenten-Schleife plus zwei PreToolUse-Hooks, die das Lesen der Upstream-Quelle, eines Design-Dokuments und von goal.md erzwingen, bevor eine Bearbeitung einer weitergeleiteten Zieldatei erfolgt. Löst bei 'vibe fork', 'translate X to Y', 'port codebase' oder Anfragen zur Wiederverwendung eines früheren Projekt-Übersetzungsgerüsts aus; überspringen Sie für Greenfield-Arbeiten ohne Upstream zum Spiegeln.

Testbericht

Führte bootstrap.sh in einem Wegwerf-Git-Repository aus und es stürzte in Schritt 5/6 ab (`cp: templates/.claude/settings.json: No such file or directory`) – diese Vorlagendatei existiert nirgendwo im Repository, sodass die beiden Erzwingungs-Hooks in tooling/ kopiert werden, aber niemals tatsächlich in .claude/settings.json registriert werden, was bedeutet, dass der Headline-Mechanismus des Skills inert ausgeliefert wird, bis der Benutzer die Hook-Registrierung selbst von Hand schreibt.

Getestet am: 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

Befehle & Beispiel-Prompts

  • /vibe-fork4-Agenten-Harness zum zeilenweisen Übersetzen einer Codebasis in eine neue Sprache/Substrat.

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

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