Self Improving Agent

Enregistre les corrections, erreurs et lacunes fonctionnelles dans une base de connaissances locale .learnings

par jdrhyne · jdrhyne/agent-skills

Testé · Fonctionne ★ 8.4/10

Self Improving Agent — Enregistre les corrections, erreurs et lacunes fonctionnelles dans une base de connaissances locale .learnings

Ce que fait

Une compétence de convention qui capture les apprentissages, les erreurs reproductibles et les demandes de fonctionnalités sous forme d'entrées structurées et identifiées dans un répertoire local .learnings/ (LEARNINGS.md, ERRORS.md, FEATURE_REQUESTS.md). Se déclenche lorsqu'une commande échoue, l'utilisateur corrige une hypothèse, un meilleur workflow est trouvé, ou une capacité manquante doit être suivie, et lors de la révision des leçons précédentes avant un travail majeur. Templates markdown purs sans scripts externes ni dépendances.

Rapport de test

SKILL.md récupéré via raw GitHub ; le répertoire de compétence ne contient que SKILL.md (pas de scripts externes à casser), le frontmatter a name+description, le chemin de stockage est relatif (.learnings/), aucune faille de sécurité. Vérification du bloc d'installation dans un HOME mktemp propre : clone+cp a placé SKILL.md at ~/.claude/skills/self-improving-agent/SKILL.md. Pour la sortie, j'ai enregistré une correction représentative ("project uses pnpm not npm") de deux manières : une note de référence de 3 lignes en forme libre vs le template de la compétence — l'artefact de compétence est une entrée à ID stable (LRN-20260731-001) avec des champs de triage Priority/Status/Area et Summary/Details/Suggested Action/Metadata (Source, Related Files, Tags, See Also) écrits dans un .learnings/LEARNINGS.md canonique, rendant les entrées greppable, cross-linkable, et reviewable-before-work — un réel gain de récupérabilité par rapport à la note ad-hoc, bien que seulement une amélioration au niveau du schéma.

Testé le: 2026-07-31 · Claude Code 2.x (agent harness)

Installation

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.

Commandes et exemples de prompts

  • /self-improving-agentEnregistre les corrections, erreurs et lacunes fonctionnelles dans une base de connaissances locale .learnings

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

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