Vibe Fork

Harness z 4 agentami do tłumaczenia bazy kodu na nowy język/podłoże linia po linii.

Autor: dollspace-gay · dollspace-gay/vibe-fork

Działa po konfiguracji ★ 7.6/10

Vibe Fork — Harness z 4 agentami do tłumaczenia bazy kodu na nowy język/podłoże linia po linii.

Co robi ten skill

Instaluje pętlę agentów budowniczy/krytyk/naprawiacz/autor dokumentacji plus dwa hooki PreToolUse, które wymuszają odczytanie źródła upstream, dokumentu projektowego i goal.md przed edycją jakiegokolwiek pliku docelowego. Aktywuje się na żądania "vibe fork", "translate X to Y", "port codebase" lub ponownego użycia rusztowania tłumaczenia z poprzedniego projektu; pomiń dla pracy zielonego pola bez lustrzanego odbicia upstream.

Raport z testu

Uruchomiono bootstrap.sh w wyrzuconym repozytorium git i uległ awarii w kroku 5/6 (`cp: templates/.claude/settings.json: No such file or directory`) - ten plik szablonu nie istnieje nigdzie w repozytorium, więc dwa hooki egzekwujące są kopiowane do tooling/, ale nigdy faktycznie nie są rejestrowane w .claude/settings.json, co oznacza, że główny mechanizm umiejętności jest dostarczany nieaktywny, dopóki użytkownik sam nie napisze rejestracji hooka.

Testowano: 2026-07-16 · Claude Code 2.x (agent harness)

Instalacja

git clone https://github.com/dollspace-gay/vibe-fork
mkdir -p ~/.claude/skills
cp -r vibe-fork/vibe-fork ~/.claude/skills/vibe-fork

Komendy i przykładowe prompty

  • /vibe-forkHarness z 4 agentami do tłumaczenia bazy kodu na nowy język/podłoże linia po linii.

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

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