Was macht Imprint?
Die DNA deiner KI: Eine Fähigkeit für Speicher, Komprimierung, Einarbeitung, Code-Review, Debugging, Planung, Fortschrittsverfolgung, Tests, Git-Workflow und SEO. Es lernt deine Muster aus Gesprächen, kodiert sie in Struktur und trägt sie über Plattformen hinweg. Verwende es für jeden Code, jedes Projekt, jedes Dokument, jede Funktion, jeden Commit oder jede neue Sitzung.
Überblick
Imprint ist eine KI-Fähigkeit – eine Vorlage, die deine Muster und dein Wissen über Konversationen hinweg erfasst, verdichtet und an eine Struktur bindet, die über Plattformen hinweg getragen werden kann. Es ist nicht nur Speicher; es ist die DNA deiner KI – eine selbstmodifizierende Blaupause, die durch Zusammenarbeit wächst. Es automatisiert Onboarding, reduziert Reibungsverluste bei der Einarbeitung, bewahrt Kontext, erzwingt Konsistenz und überbrückt Lücken zwischen Sitzungen. Sein Zweck: die Produktivität auf Plattformen wie Claude Code, Cursor, GitHub Copilot, CodeGPT, Codeium und anderen zu maximieren.
Erste Schritte
- Lade die Datei herunter / erstelle sie: Lade die neueste Version von
IMPRINT.mdaus dem Repository oder erstelle eine neue Datei mit dem folgenden minimalen Rumpf. - Platziere sie im Root: Lege die Datei im Stammverzeichnis deines Projekts ab.
- Schreibe sie in deine Fähigkeiten / Kontext: In Claude Code local:
In Cursor: Gehe zu Cursor > Einstellungen > Regeln für KI und füge den Inhalt von IMPRINT.md inecho "Füge den Inhalt von IMPRINT.md in deine Datei claude.md ein"Rules for AIein. In Copilot: Gehe zu GitHub > Code > Einstellungen > Copilot > Benutzerdefinierte Anweisungen und füge den Inhalt in eine.github/copilot-instructions.mdDatei ein. In CodeGPT: Füge den Inhalt in die Datei.cursorrulesoder einen äquivalenten Kontext hinzu. - Initialisiere für dein Projekt: Wenn du mit der Arbeit mit Imprint beginnst, sage
INITund Imprint erstellt eine Struktur deiner Projektkonzepte basierend auf Konversationsmustern. Folge den Eingabeaufforderungen, um deine Wissensdatenbank aufzubauen. - Lade es: Jedes Mal, wenn du eine neue Sitzung startest, lade die Datei per:
- Drag & Drop in den Chat.
- Befehl:
/imprint(falls verfügbar). - Manuell: Kopiere den vollständigen Inhalt an den Anfang deines Prompts.
Schlüsselkommandos
Verwende diese Kommandos innerhalb deines Prompts, um die Funktionalität von Imprint zu steuern:
INIT– Initialisiere die Wissensdatenbank für ein neues Projekt. Erstellt Verzeichnisse, fragt nach Konzepten, Mustern und Konventionen und speichert sie in IMPRINT.md.TASK– Hänge eine Aufgabe an die Fortschrittstabelle an (Aufgabenname, Status, Priorität). Wenn sie abgeschlossen ist, aktualisiere sie auf ✅ Erledigt.REVIEW– Führe einen Code-Review gegen die definierten Muster, Richtlinien und Projektkontext durch. Markdown-Ausgabe.DECIDE– Zeichne eine Architektur- oder Workflow-Entscheidung auf (Entscheidung, Begründung, Alternativen).HISTORY– Wechsle zwischen Speicher (alle Sitzungsprotokolle behalten) und Komprimierung (nur die wichtigsten Extraktionen behalten).
Struktur der Wissensdatenbank
# Projekt DNA
## Projekt
- Name: ...
- Zweck: ...
- Zielplattform: ...
## Muster
- Codierungsmuster: ...
- Fehlerbehandlungsmuster: ...
- Namenskonventionen: ...
## Workflow
- Git-Workflow: ...
- CI/CD: ...
- Test-Hook: ...
## Fortschritt
| Aufgabe | Status | Priorität |
|---------|--------|-----------|
| ... | ❌ | Hoch |
## Entscheidungen
- **2024-01-01**: (Entscheidung) – (Begründung)
## Komprimierung
Zusammenfassung des Sitzungsverlaufs, die wichtige Erkenntnisse und Kontext bewahrt.
Fortgeschrittene Verwendung
Maßgeschneiderte Mustererkennung
Definiere eigene Musterkategorien (z. B. # Muster: React Hooks), um spezifische Codierungsmuster zu verfolgen. Imprint aktualisiert diese bei Bedarf.
Plattformspezifische Konfiguration
Erstelle plattformspezifische Profile innerhalb von IMPRINT.md:
plattformen:
claude-code:
voreingestellt: true
komprimierung: agressiv
maximale_größe: 4000
cursor:
voreingestellt: false
komprimierung: normal
Automatisierte Aufgabenverwaltung
Verwende TASK mit Markdown-Tabellen oder JSON, um Aufgaben automatisiert zu verfolgen. Beispiele:
| Aufgabe | Status | Priorität |
|---------|--------|-----------|
| API implementieren | ❌ | Hoch |
| Tests schreiben | ❌ | Mittel |
| README aktualisieren | ✅ Erledigt | Niedrig |
Oder in JSON:
{
"aufgaben": [
{"name": "API implementieren", "status": "❌", "priorität": "hoch"}
]
}
Tipps zur Fehlerbehebung
- Problem: Speicher wird zu groß.
- Lösung: Verwende
HISTORYgefolgt vonKOMPRIMIERUNG, um den Verlauf auf wesentliche Muster zu verdichten.
- Lösung: Verwende
- Problem: Wird auf neuer Plattform nicht erkannt.
- Lösung: Stelle sicher, dass der Inhalt in den richtigen Kontext eingefügt wurde (z. B.
claude.md,.cursorrules). Verwende/imprintzum Laden, falls verfügbar.
- Lösung: Stelle sicher, dass der Inhalt in den richtigen Kontext eingefügt wurde (z. B.
- Problem: Muster ändern sich zwischen Sitzungen.
- Lösung: Lade die neueste
IMPRINT.mderneut; Imprint passt Muster automatisch an neue Konversationen an.
- Lösung: Lade die neueste
Lizenz
MIT – uneingeschränkt nutzbar. Beiträge sind willkommen.
Imprint – deine KI-DNA für nahtlose, plattformübergreifende Produktivität.