yanhongxi-openclaw/proactive-self-improving-agent

Erfasst automatisch Erfahrungen und entwickelt sich sicher weiter.

Was ist proactive-self-improving-agent?

Diese Fähigkeit ermöglicht es einem KI-Agenten (wie Claude Code, Cursor, Codex), automatisch aus Interaktionen zu lernen und sich kontinuierlich zu verbessern. Sie ist besonders nützlich, um Fehler zu dokumentieren, Korrekturen zu speichern, gewünschte Funktionen zu notieren und veraltetes Wissen zu aktualisieren. Der Agent reagiert auf sieben definierte Auslöser (z. B. Befehl schlägt fehl, Benutzer korrigiert, API-Fehler) und schreibt Erfahrungen in strukturierte Dateien wie ERRORS.md, LEARNINGS.md und FEATURE_REQUESTS.md, wobei Duplikate vermieden werden. Jeder Eintrag wird zusätzlich in einer JSONL-Datei (CHANGELOG.md) im Verzeichnis `.learnings` protokolliert. Wenn eine Erfahrung mindestens dreimal wiederholt auftritt, wird sie automatisch in die Wissensbasis (AGENTS.md, TOOLS.md, SOUL.md) aufgenommen. Dieses Skill-System basiert auf einer einfachen, aber robusten Dateistruktur und eignet sich für jede Umgebung, die Markdown-Dateien lesen und schreiben kann, ohne externe Abhängigkeiten.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/yanhongxi-openclaw/proactive-self-improving-agent/tree/main/skills/proactive-self-improving-agent

Installed? Explore more Produktivität & Zusammenarbeit skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht proactive-self-improving-agent?

Automatisch Erfahrungen erfassen und sich sicher weiterentwickeln. Auslöser:

  1. Befehl/Aktion schlägt fehl → Eintrag in ERRORS.md
  2. Benutzer korrigiert ('nein'/'sollte') → Eintrag in LEARNINGS.md
  3. Benutzer wünscht nicht verfügbare Fähigkeit → Eintrag in FEATURE_REQUESTS.md
  4. Externe API/Fehler des Tools → Eintrag in ERRORS.md
  5. Feststellung veralteten/falschen Wissens → Eintrag in LEARNINGS.md
  6. Bessere Vorgehensweise gefunden → Eintrag in LEARNINGS.md
  7. Jede Aufgabe abgeschlossen → Prozess überprüfen, bei neuer Erfahrung Eintrag in LEARNINGS.md

Deduplizierungsprinzip: Wenn keine neue Erfahrung vorliegt oder ein vorhandener Eintrag bereits abdeckt, wird nicht geschrieben. Bei jedem Schreibvorgang wird gleichzeitig ein JSONL-Log an .learnings/CHANGELOG.md angehängt. Wenn eine Erfahrung ≥ 3 Mal wiederholt auftritt, wird sie zu AGENTS.md/TOOLS.md/SOUL.md hochgestuft. Siehe Details im Haupttext.

Verwandte Skills