Self Improving Agent
Rejestruje poprawki, błędy i luki w funkcjach w lokalnej bazie wiedzy .learnings
Testowano · Działa
Co robi ten skill
Umiejętność konwencyjna, która rejestruje wnioski, powtarzalne błędy i żądania funkcji jako ustrukturyzowane wpisy z identyfikatorami w lokalnym katalogu .learnings/ (LEARNINGS.md, ERRORS.md, FEATURE_REQUESTS.md). Uruchamia się, gdy polecenie zawodzi, użytkownik poprawia założenie, znaleziono lepszy workflow, lub brakująca zdolność powinna być śledzona, oraz podczas przeglądania wcześniejszych lekcji przed główną pracą. Czyste szablony markdown bez zewnętrznych skryptów ani zależności.
Raport z testu
Pobrano SKILL.md poprzez raw GitHub; katalog umiejętności zawiera tylko SKILL.md (brak zewnętrznych skryptów do zepsucia), frontmatter ma name+description, ścieżka przechowywania jest względna (.learnings/), brak zagrożeń bezpieczeństwa. Zweryfikowano blok instalacji w czystym mktemp HOME: clone+cp umieściło SKILL.md w ~/.claude/skills/self-improving-agent/SKILL.md. Dla wyjścia zarejestrowałem jedną reprezentatywną poprawkę ("project uses pnpm not npm") na dwa sposoby: 3-liniową swobodną notatkę bazową vs. szablon umiejętności — artefakt umiejętności to wpis ze stabilnym ID (LRN-20260731-001) z polami triage Priority/Status/Area oraz Summary/Details/Suggested Action/Metadata (Source, Related Files, Tags, See Also) zapisany do kanonicznego .learnings/LEARNINGS.md, co sprawia, że wpisy są przeszukiwalne, linkowalne i możliwe do przeglądu przed pracą — prawdziwy zysk w zakresie możliwości odzyskiwania danych w porównaniu z notatką ad-hoc, choć tylko ulepszenie na poziomie schematu.
Testowano: 2026-07-31 · Claude Code 2.x (agent harness)
Instalacja
git clone --depth 1 https://github.com/jdrhyne/agent-skills.git /tmp/self-improving-agent-src mkdir -p ~/.claude/skills cp -R /tmp/self-improving-agent-src/clawdbot/self-improving-agent ~/.claude/skills/self-improving-agent # No external deps, scripts, or API keys. Pure-markdown skill. # It creates a .learnings/ directory in your project cwd on first use.
Komendy i przykładowe prompty
/self-improving-agentRejestruje poprawki, błędy i luki w funkcjach w lokalnej bazie wiedzy .learnings
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
Remember that this API call keeps failingLog this correction so you don't repeat itReview past learnings before starting this task