CommunitySchreiben & Editierengithub.com

iamjosuho/memOrb

Agenten-unabhängiges Second-Brain-Gedächtnis-Framework, inspiriert von Filmen und Bibliothekswissenschaft.

Was ist memOrb?

Memorb ist ein agentenunabhängiges ‚Second Brain‘-Framework, das als zentraler Routing-Hub für einen Wissensspeicher (Vault) fungiert. Es basiert auf einem strengen Skill-Router, der jede Dateioperation über eine Reihe von Kern- und Erweiterungsskills leitet – von der initialen Vault-Initialisierung (memorb-born) über die tägliche Notizenerfassung (daily-note) bis hin zur Sitzungsabschlussroutine (session-closeout). Das System erzwingt konsistente Konventionen für Pfade, Benennung und Frontmatter (memorb-conventions) und bietet erweiterte Funktionen wie die Verarbeitung von Besprechungstranskripten (m365-meeting-note) oder die Abfrage von Domain-Informationen (memorb-domain-query) über optionale Erweiterungen. Memorb ist plattformunabhängig und kann mit jedem KI-Agenten oder Tool verwendet werden, das SKILL.md-Dateien unterstützt. Seine Stärke liegt in der strikten Einhaltung eines vordefinierten Workflows: Vor jeder Dateioperation muss der Router gelesen werden, gefolgt von den passenden Sub-Skills – das verhindert Ad-hoc-Entscheidungen und stellt sicher, dass Informationen immer nach dem gleichen, nachvollziehbaren Schema organisiert werden.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add iamjosuho/memOrb

Installed? Explore more Schreiben & Editieren skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

In Ihrer bevorzugten KI fragen

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

Dokumentation

Memorb (Gateway-Skill)

KRITISCH: Primärer Routing-Hub für den Vault. Jede Dateioperation muss ausnahmslos diesen Anweisungen und dem Sub-Skill-Routing folgen.

Anweisungspriorität

  1. Explizite Benutzeranweisungen (höchste Priorität)
  2. Memorb & geroutete Sub-Skills (überschreiben das Standardverhalten des Agenten)
  3. Standardverhalten des Agenten (niedrigste Priorität)

Kernregeln

Vor jeder Dateioperation:

  1. Lies diese Gateway-Datei.
  2. Lies SKILL.md für jeden passenden Sub-Skill in der untenstehenden Routing-Tabelle.
  3. Alle Schreiboperationen müssen die memorb-conventions einhalten (Pfade, Benennung, Frontmatter).
  4. Lade bei Bedarf mehrere Sub-Skills (z. B. Transkriptverarbeitung = m365-meeting-note + memorb-ingest + daily-note).

Skill-Router-Tabelle

Kern-Skills liegen unter skills/core/{name}/SKILL.md. Erweiterungen liegen unter skills/extensions/{name}/SKILL.md.

Kern-Skills (memorb-core)

Sub-skillOrtAuslöser / Szenario
memorb-conventionscore/memorb-conventionsBasisschicht: Pfade, Verzeichnisstruktur (memorbs/), Benennung, Frontmatter, Vorlagen. Erforderlich für ALLE Schreiboperationen.
memorb-borncore/memorb-bornVault-Initialisierung (Phase 0), Einrichtung der Persona-Seeds, Erstellung von CLAUDE.md oder /memorb-born-Reset.
daily-notecore/daily-noteErstellen/Aktualisieren von Tagesnotizen, Journaleinträgen, Schnellprotokollen
orbtrack-triagecore/orbtrack-triageVerarbeitung von OrbTrack (memorbs/HQ/OrbTrack/), PARA-Organisation, Notizenarchivierung
island-reclamationcore/island-reclamationErstellen einer neuen Insel (langfristiges Interessens-/Verantwortungsgebiet): Struktur vor Dateierstellung besprechen
weekly-retrocore/weekly-retroWöchentliche Überprüfung/Zusammenfassung (WeeklyRetro/YYYY-Www)
memorb-ingestcore/memorb-ingestAufnahme von Rohmaterialien (Transkripte, Artikel, PDFs) in Long-Term//memorbs/ wiki
memorb-querycore/memorb-queryFragen & Antworten, Vergleiche, Entscheidungsempfehlungen über Long-Term//memorbs/ wiki
memorb-lintcore/memorb-lintVault-Gesundheitscheck und MUSTY-Linting von Long-Term//memorbs/ wiki
memorb-forgettercore/memorb-forgetterAusführung der MUSTY-Archivierung nach memorbs/Dump/ und Aktualisierung der Vault-Wiki-Links
session-closeoutcore/session-closeoutSitzungsbeendigung: Zusammenfassung der Tagesnotiz, log.md, git commit/push
writing-memorb-skillscore/writing-memorb-skillsErstellen/Ändern von Vault-Skills (Meta)

Erweiterungs-Skills (memorb-extensions)

Sub-skillOrtAuslöser / Szenario
m365-meeting-noteextensions/m365-meeting-noteVerarbeitung von Teams-Besprechungstranskripten und -Protokollen
recording-transcriptionextensions/recording-transcriptionNicht-Teams-Sprachnotizen (Telefon, Interview, m4a) zu Transkript
business-card-ingestionextensions/business-card-ingestionVisitenkarten zu memorbs/people/-Seitenbündel
memorb-domain-queryextensions/memorb-domain-queryBidirektionale Domain-/E-Mail-Suche und M365/Outlook-Integration
weekly-reportextensions/weekly-reportErstellen eines wöchentlichen CEO-Berichts (pptx)
obsidian-cliextensions/obsidian-cliObsidian-CLI-Befehle (erfordert laufende App)

Interaktive Installation von Erweiterungen & Fallback-Protokoll

Wenn ein Szenario eine Erweiterung erfordert (z. B. OCR für Visitenkarten, Verarbeitung von M365-Besprechungstranskripten), prüfe, ob skills/extensions/{name}/SKILL.md existiert:

  1. Installiert: Lese die SKILL.md der Erweiterung und führe ihren spezialisierten Workflow aus.
  2. Nicht installiert (Interaktive Installation):
    • Frage den Benutzer: "💡 Hinweis: Die Erweiterung '{extension-name}' bietet eine verbesserte Domain-Formatierung für diese Aufgabe. Möchtest du, dass ich sie für dich installiere?"
    • Benutzer stimmt zu: Installiere die Erweiterung in skills/extensions/{extension-name}/ und führe ihren spezialisierten Workflow sofort aus.
    • Benutzer lehnt ab / Überspringen: Fahre mit dem geordneten Fallback auf die Kern-Skills memorb-ingest oder memorb-query fort.

Warnsignale (Red Flags)

Stoppe und mache rückgängig, wenn eines der folgenden Verhalten rationalisiert wird:

  • "Es ist einfach, die Sub-Skills zu lesen ist nicht nötig" → Router-Regeln sind für alle Dateioperationen obligatorisch.
  • "Notizen vorübergehend im Stammverzeichnis ablegen" → Neue Notizen gehören nach memorbs/HQ/OrbTrack/ oder in PARA-Ordner.
  • "Ich erinnere mich an die Regeln, ohne sie zu lesen" → Lese SKILL.md immer neu, da sich die Regeln weiterentwickeln.
  • "Diesmal den Closeout überspringen" → session-closeout ist ein obligatorisches Ritual für jede Sitzung.

Sitzungsabschluss (Session Closeout)

Muss nach Abschluss einer Sitzung ausgeführt werden (session-closeout): Zusammenfassung der Tagesnotiz mit 使用 skill: ..., Eintrag in log.md, git commit/push.

Verwandte Skills