CommunityCodierung & Entwicklunggithub.com

oliverhsiung91/dolph-mem

Dateibasierte Speicherverwaltung für KI-Codierungsagenten (Claude Code, Codex, etc.)

Was ist dolph-mem?

oliverhsiung91/dolph-mem ist ein Skill, der eine dateibasierte Speicherverwaltung für KI-Codierungsagenten wie Claude Code und Codex bereitstellt. Dadurch können Agenten über mehrere Sitzungen hinweg Kontext, Entscheidungen und Projekthistorie persistent speichern, ohne auf Cloud-Dienste oder externe APIs angewiesen zu sein. Der Skill nutzt Markdown-Dateien im Projektverzeichnis, um Gedächtniseinträge wie ‚Entscheidungsprotokolle‘, ‚Kontextnotizen‘ oder ‚Aufgabenfortschritt‘ zu strukturieren. Dies ist besonders nützlich für Teams und Einzelentwickler, die ihre KI-Assistenten konsistent und nachvollziehbar halten möchten, während die volle Kontrolle über die Daten und die Zusammenarbeit über Versionskontrolle (z. B. Git) erhalten bleibt. Der Skill ist plattformübergreifend einsetzbar und erfordert keine Installation zusätzlicher Abhängigkeiten – lediglich die Konfiguration eines Verzeichnisses für die Gedächtnisdateien.

Funktioniert mit✓Claude Code✓Codex CLI~Cursor
npx skills add oliverhsiung91/dolph-mem

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

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

Dokumentation

Was macht dolph-mem?

Dateibasierte Speicherverwaltung für KI-Codierungsagenten (Claude Code, Codex, etc.)

Dieser Skill ermöglicht es KI-Agenten, über mehrere Sitzungen hinweg auf persistenten, dateibasierten Speicher zuzugreifen, der in deinem Projektverzeichnis verwaltet wird. Kein Cloud-Speicher erforderlich, alles ist lokal und versionierbar.

Funktionen

  • Dateibasierte Gedächtnisorganisation: Erstelle und verwalte Gedächtnisdateien im Markdown-Format (memory/). Jede Datei kann einen bestimmten Aspekt des Projekts abdecken.
  • Sitzungsübergreifende Persistenz: Agenten können lesen, schreiben und erinnern sich an den Inhalt ihrer Gedächtnisdateien, auch nach Beendigung der Sitzung.
  • Extrahierbare Informationen: Definiere Strukturen für Einträge wie Entscheidung, Kontext, Nächste Schritte.
  • Keine externen Abhängigkeiten: Funktioniert ohne Datenbanken oder Cloud-Dienste. Nur lokale Dateien.

Konfiguration

Standardmäßig werden Gedächtnisdateien im Verzeichnis memory/ gespeichert. Du kannst dies über die Umgebungsvariable MEMORY_DIR ändern.

Verwendung

Sobald der Skill aktiviert ist, kannst du den Agenten anweisen:

  • Speichern Speichere diese Entscheidung zur Technologieauswahl in meinem Gedächtnis.
  • Abrufen Was war der nächste Schritt, den wir für das Refactoring geplant hatten?
  • Aktualisieren Aktualisiere den Gedächtniseintrag über die API-Änderungen von Version 2.0.

Der Agent wird dann auf die entsprechenden Dateien im memory/-Verzeichnis zugreifen.

Beispiele

# Gedächtnisse speichern können so aussehen:

# Entscheidung: Verwende Next.js für das Frontend
# Grund: Bessere Performance und einfacheres Routing
# Datum: 2024-03-15

Unterstützte Plattformen

  • Claude Code (Desktop & CLI)
  • Codex (CLI & VS Code)
  • Cursor (eingeschränkt)

Lizenz

MIT

Verwandte Skills