Self Improving Agent
Registra correzioni, errori e lacune funzionali in una base di conoscenza locale .learnings.
Promosso
Cosa fa
Una skill di convenzione che cattura apprendimenti, errori riproducibili e richieste di funzionalità come voci strutturate e taggate con ID in una directory locale .learnings/ (LEARNINGS.md, ERRORS.md, FEATURE_REQUESTS.md). Si attiva quando un comando fallisce, l'utente corregge un'assunzione, viene trovato un workflow migliore, o una capacità mancante dovrebbe essere tracciata, e quando si rivedono le lezioni precedenti prima di un lavoro importante. Template markdown puri senza script esterni o dipendenze.
Rapporto di test
Recuperato SKILL.md tramite raw GitHub; la directory della skill contiene solo SKILL.md (nessuno script esterno da rompere), il frontmatter ha name+description, il percorso di archiviazione è relativo (.learnings/), nessun problema di sicurezza. Verificato il blocco di installazione in una HOME mktemp pulita: clone+cp ha posizionato SKILL.md in ~/.claude/skills/self-improving-agent/SKILL.md. Per l'output ho registrato una correzione rappresentativa ("project uses pnpm not npm") in due modi: una nota di base a forma libera di 3 righe vs il template della skill — l'artefatto della skill è una voce con ID stabile (LRN-20260731-001) con campi di triage Priority/Status/Area e Summary/Details/Suggested Action/Metadata (Source, Related Files, Tags, See Also) scritta in un .learnings/LEARNINGS.md canonico, rendendo le voci ricercabili, collegabili e revisionabili prima del lavoro — un reale guadagno di recuperabilità rispetto alla nota ad-hoc, sebbene solo un miglioramento a livello di schema.
Testato il: 2026-07-31 · Claude Code 2.x (agent harness)
Installazione
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.
Comandi e prompt di esempio
/self-improving-agentRegistra correzioni, errori e lacune funzionali in una base di conoscenza locale .learnings.
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
Remember that this API call keeps failingLog this correction so you don't repeat itReview past learnings before starting this task