Hermes Loop Master

Wymusza specyfikację, dowody RED/GREEN i wrogą recenzję diff przed wysyłką kodu

Autor: s0heyl · s0heyl/hermes-loop-master

Testowano · Działa ★ 8.8/10

Hermes Loop Master — Wymusza specyfikację, dowody RED/GREEN i wrogą recenzję diff przed wysyłką kodu

Co robi ten skill

Pętla dyscypliny kodowania, która sprawia, że agent pisze sprawdzalną umowę wykonawczą, implementuje jeden fragment na raz, udowadnia zachowanie za pomocą RED/GREEN plus ścieżki pozytywne, negatywne, zachowawcze i awaryjne, a następnie przegląda własny diff pod kątem dziesięciu fake-done patterns, zanim ogłosi zakończenie pracy. Uruchamia się przy wieloetapowych, production-facing, security-sensitive lub cross-session coding tasks. Dostarcza wykonywalny harness, który ocenia loop artifacts, więc proces jest machine-checked, a nie self-reported.

Raport z testu

Naprawiono ten sam błąd parsera czasu trwania dwukrotnie na identycznych repozytoriach, raz ręcznie i raz w pętli. Obie gałęzie wygenerowały zielony zestaw testów, ale wymuszona przez umiejętność kontrola ścieżki awarii ujawniła, że oczywista poprawka regex cicho zwraca 0 dla 'banana' i '', 3600 dla literówki '1h30', i 300 dla '-5m' — sonda dziesięciu wejść w obu ostatecznych wersjach rozeszła się na pięciu, przy czym wersja bez umiejętności zwracała błędną liczbę tam, gdzie wersja umiejętności zgłasza błąd. Dołączony harness_check.py jest prawdziwy i działa: ocenił loop artifacts na 32/34, oznaczył dwa niezaznaczone Done When boxes, które faktycznie zostawiłem otwarte, poprawnie przeszedł good-loop i critical-loop fixtures i odrzucił bad-loop fixture, a 36 unit tests repozytorium przechodzi. Kosztuje trzy dodatkowe artifact files i roughly double the tool calls, więc opłaca się przy risky work, not on typos. Zauważ, że jest brandowany dla Nous Research's Hermes Agent i jego installer domyślnie instaluje do ~/.hermes, so Claude Code users must pass --target as in the command above.

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

Instalacja

git clone https://github.com/s0heyl/hermes-loop-master.git
mkdir -p ~/.claude/skills
cd hermes-loop-master && bash install.sh --target ~/.claude/skills/hermes-loop-master

Komendy i przykładowe prompty

  • /hermes-loop-masterWymusza specyfikację, dowody RED/GREEN i wrogą recenzję diff przed wysyłką kodu

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

  • Fix this auth bypass in production, carefully, with proof it actually works
  • Refactor the payment webhook handler, this will span a few sessions
  • Continue yesterday's migration work under the RED/GREEN evidence loop