Vibe Fork

4-agent harness for å oversette en kodebase til et nytt språk/substrat linje for linje.

av dollspace-gay · dollspace-gay/vibe-fork

Krever oppsett ★ 7.6/10

Vibe Fork — 4-agent harness for å oversette en kodebase til et nytt språk/substrat linje for linje.

Hva den gjør

Installerer en builder/critic/fixer/doc-author agent-loop pluss to PreToolUse hooks som tvinger lesing av kildekoden, et design-dokument, og goal.md før enhver redigering av en rutet målfil. Utløses på "vibe fork", "translate X to Y", "port codebase", eller forespørsler om å gjenbruke et tidligere prosjekts oversettelsesskjellett; hopp over for grønnfeltarbeid uten oppstrøms å speile.

Testrapport

Kjørte bootstrap.sh i et engangs git-repo og det krasjet ved trinn 5/6 (`cp: templates/.claude/settings.json: No such file or directory`) – den malfilen eksisterer ikke noe sted i repoet, så de to håndhevings-hookene kopieres inn i tooling/ men registreres aldri faktisk i .claude/settings.json, noe som betyr at ferdighetens overskriftsmekanisme leveres inert til brukeren manuelt skriver hook-registreringen selv.

Testet på: 2026-07-16 · Claude Code 2.x (agent harness)

Installer

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 for å oversette en kodebase til et nytt språk/substrat linje for linje.

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen 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.