Self Improving Agent

Zaznamenává opravy, chyby a mezery ve funkcích do lokální znalostní báze .learnings

od jdrhyne · jdrhyne/agent-skills

Otestováno · Funguje ★ 8.4/10

Self Improving Agent — Zaznamenává opravy, chyby a mezery ve funkcích do lokální znalostní báze .learnings

Co umí

Konvenční dovednost, která zaznamenává poznatky, reprodukovatelné chyby a požadavky na funkce jako strukturované, ID-označené záznamy v lokálním adresáři .learnings/ (LEARNINGS.md, ERRORS.md, FEATURE_REQUESTS.md). Spouští se, když příkaz selže, uživatel opraví předpoklad, je nalezen lepší workflow, nebo by měla být sledována chybějící schopnost, a při revizi předchozích lekcí před velkou prací. Čisté markdown šablony bez externích skriptů nebo závislostí.

Testovací report

Načteno SKILL.md přes raw GitHub; adresář dovednosti obsahuje pouze SKILL.md (žádné externí skripty k porušení), frontmatter má name+description, cesta úložiště je relativní (.learnings/), žádné bezpečnostní problémy. Ověřen instalační blok v čistém mktemp HOME: clone+cp umístil SKILL.md do ~/.claude/skills/self-improving-agent/SKILL.md. Pro výstup jsem zaznamenal jednu reprezentativní opravu ("project uses pnpm not npm") dvěma způsoby: 3řádkovou volnou základní poznámku vs šablonu dovednosti — artefakt dovednosti je záznam se stabilním ID (LRN-20260731-001) s poli Priority/Status/Area triage a Summary/Details/Suggested Action/Metadata (Source, Related Files, Tags, See Also) zapsaný do kanonického .learnings/LEARNINGS.md, což činí záznamy prohledávatelnými, křížově propojitelnými a revidovatelnými před prací — skutečný zisk v dohledatelnosti oproti ad-hoc poznámce, ačkoli pouze zlepšení na úrovni schématu.

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

Instalace

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.

Příkazy a ukázkové prompty

  • /self-improving-agentZaznamenává opravy, chyby a mezery ve funkcích do lokální znalostní báze .learnings

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

  • Remember that this API call keeps failing
  • Log this correction so you don't repeat it
  • Review past learnings before starting this task