Agent Log
Prowadzi dziennik decyzji repozytorium, który agenci muszą przeczytać przed zmianą objętego kodu
Testowano · Działa
Co robi ten skill
Utrzymuje .agents/log, kontrolowany wersjami dziennik decyzji produktowych i inżynieryjnych współwłaścicielstwa dewelopera i agenta, ze stałym formatem wpisu, cyklem życia `wip/done` i tabelą indeksu. Przed nietrywialnymi zmianami zmusza agenta do wyszukiwania poprzednich wpisów według `related_paths` i słów kluczowych, traktowania sfinalizowanych wpisów jako wiążących i ujawniania konfliktów zamiast cichego ich odwracania. Uruchamia się na wyraźne żądania logowania i na prace nad funkcjami w repozytorium, które już posiada .agents/log; nigdy nie inicjuje logu samodzielnie.
Raport z testu
Zbudowano repozytorium, którego log zawierał już sfinalizowany wpis wybierający Redis do kolejki zadań, a następnie poproszono o opis przeciwnej decyzji. Bez umiejętności agent wygenerował czytelną stronę, która nigdy nie wspominała o decyzji, którą odwracała, i pozostawiła `index.md` nieaktualny, więc nowy wpis był praktycznie niewidoczny; dwa przepisane polecenia `grep` umiejętności natychmiast ujawniły sprzeczny wpis, a uruchomienie połączyło się z nim, zachowało zamrożony wpis bajt po bajcie identyczny i otworzyło nowy jako `wip` zamiast `done`. 22-punktowa kontrola zgodności oceniła zwykły opis na 4/22, a wersję umiejętności na 22/22. Zauważ zmianę nazwy upstream: umiejętność wcześniej opublikowana jako `design-log` to teraz `agent-log`, a stara ścieżka już nie istnieje w repozytorium.
Testowano: 2026-08-10 · Claude Code 2.x (agent harness)
Instalacja
git clone https://github.com/denysdovhan/agents.git mkdir -p ~/.claude/skills cd agents && cp -r skills/agent-log ~/.claude/skills/agent-log
Komendy i przykładowe prompty
/agent-logProwadzi dziennik decyzji repozytorium, który agenci muszą przeczytać przed zmianą objętego kodu
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
Log our decision to move background jobs to Postgres pg-bossWrite a .agents/log entry reversing the Redis job queue decisionCheck prior agent-log entries for context before this refactor