Vibe Fork
Harnais à 4 agents pour traduire une base de code dans une nouvelle langue/substrat ligne par ligne.
Fonctionne avec configuration
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.