Vibe Fork

Harnais à 4 agents pour traduire une base de code dans une nouvelle langue/substrat ligne par ligne.

par dollspace-gay · dollspace-gay/vibe-fork

Fonctionne avec configuration ★ 7.6/10

Vibe Fork — Harnais à 4 agents pour traduire une base de code dans une nouvelle langue/substrat ligne par ligne.

Ce que fait

Installe une boucle d'agents constructeur/critique/réparateur/auteur de documentation plus deux hooks PreToolUse qui forcent la lecture de la source en amont, d'un document de conception et de goal.md avant toute modification d'un fichier cible acheminé. Se déclenche sur "vibe fork", "translate X to Y", "port codebase", ou des demandes de réutilisation d'un échafaudage de traduction de projet précédent ; à ignorer pour les travaux verts sans source en amont à refléter.

Rapport de test

A exécuté bootstrap.sh dans un dépôt git jetable et il a planté à l'étape 5/6 (`cp: templates/.claude/settings.json: No such file or directory`) — ce fichier modèle n'existe nulle part dans le dépôt, donc les deux hooks d'application sont copiés dans tooling/ mais ne sont jamais réellement enregistrés dans .claude/settings.json, ce qui signifie que le mécanisme principal de la compétence est livré inerte jusqu'à ce que l'utilisateur enregistre manuellement l'enregistrement du hook.

Testé le: 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

Commandes et exemples de prompts

  • /vibe-forkHarnais à 4 agents pour traduire une base de code dans une nouvelle langue/substrat ligne par ligne.

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

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