Agent Log

Udržuje repozitářový deník rozhodnutí, který agenti musí přečíst před změnou pokrytého kódu

od denysdovhan · denysdovhan/agents

Otestováno · Funguje ★ 9.2/10

Agent Log — Udržuje repozitářový deník rozhodnutí, který agenti musí přečíst před změnou pokrytého kódu

Co umí

Udržuje .agents/log, verzovaný deník produktových a inženýrských rozhodnutí, spoluvlastněný vývojářem a agentem, s pevným formátem záznamu, životním cyklem wip/done a indexovou tabulkou. Před netriviálními změnami nutí agenta grepovat předchozí záznamy podle related_paths a keywords, považovat dokončené záznamy za závazné a odhalovat konflikty namísto jejich tichého obrácení. Spouští se na explicitní požadavky na log a na práci s funkcemi uvnitř repozitáře, který již obsahuje .agents/log; nikdy neinicializuje log sám.

Testovací report

Vytvořil jsem repozitář, jehož log již obsahoval dokončený záznam volící Redis pro frontu úloh, poté jsem požádal o sepsání opačného rozhodnutí. Bez dovednosti agent vytvořil čitelnou stránku, která nikdy nezmínila rozhodnutí, které obracel, a nechal index.md zastaralý, takže nový záznam byl prakticky neviditelný; dva předepsané grep příkazy dovednosti okamžitě odhalily protichůdný záznam a běh na něj odkázal, udržel zmrazený záznam byte-identický a otevřel nový jako wip spíše než done. 22bodová kontrola shody ohodnotila prostý zápis 4/22 a verzi dovednosti 22/22. Všimněte si přejmenování upstreamu: dovednost dříve publikovaná jako design-log je nyní agent-log a stará cesta v repozitáři již neexistuje.

Testováno: 2026-08-10 · Claude Code 2.x (agent harness)

Instalace

git clone https://github.com/denysdovhan/agents.git
mkdir -p ~/.claude/skills
cd agents && cp -r skills/agent-log ~/.claude/skills/agent-log

Příkazy a ukázkové prompty

  • /agent-logUdržuje repozitářový deník rozhodnutí, který agenti musí přečíst před změnou pokrytého kódu

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

  • Log our decision to move background jobs to Postgres pg-boss
  • Write a .agents/log entry reversing the Redis job queue decision
  • Check prior agent-log entries for context before this refactor