ilang-ai/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.

Was ist Imprint?

Imprint ist eine leistungsstarke KI-Fähigkeit, die als „DNA deiner KI“ fungiert und Speicher, Komprimierung, Einarbeitung, Code-Review, Debugging, Planung, Fortschrittsverfolgung, Tests, Git-Workflow und SEO in einer einzigen Fähigkeit vereint. Es analysiert Konversationen, um wiederkehrende Muster, Benutzereinstellungen und Projektkonzepte zu identifizieren, und wandelt dieses Wissen in eine strukturierte, plattformübergreifend nutzbare Wissensdatenbank um. Der Kern ist eine Markdown-Datei (IMPRINT.md), die automatisch aktualisiert wird, wenn die KI mit dem Benutzer interagiert, und die als Kompendium von Mustern, Protokollen und Konventionen dient. Unterstützt werden Plattformen wie Claude Code, Cursor, GitHub Copilot, CodeGPT und Codeium. Es verbessert die Effizienz erheblich, indem es die Einarbeitungszeit verkürzt, die Codequalität durch konsistente Standards erhöht und die Nahtlosigkeit zwischen Sitzungen gewährleistet. Der Workflow umfasst das Initialisieren der Wissensdatenbank mit `INIT`, das Anhängen von Aufgaben an Fortschrittstabellen mit `TASK`, das Initiieren von Code-Reviews mit `REVIEW`, das Aufzeichnen von Entscheidungen mit `DECIDE` und das Verwenden von `HISTORY`, um zwischen Speicher und Komprimierung umzuschalten. Für Entwickler und KI-Agenten-Nutzer, die ihre Produktivität maximieren und Muster über mehrere Projekte und Tools hinweg beibehalten möchten.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add ilang-ai/Imprint

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 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

  1. Lade die Datei herunter / erstelle sie: Lade die neueste Version von IMPRINT.md aus dem Repository oder erstelle eine neue Datei mit dem folgenden minimalen Rumpf.
  2. Platziere sie im Root: Lege die Datei im Stammverzeichnis deines Projekts ab.
  3. Schreibe sie in deine Fähigkeiten / Kontext: In Claude Code local:
    echo "Füge den Inhalt von IMPRINT.md in deine Datei claude.md ein"
    
    In Cursor: Gehe zu Cursor > Einstellungen > Regeln für KI und füge den Inhalt von IMPRINT.md in Rules for AI ein. In Copilot: Gehe zu GitHub > Code > Einstellungen > Copilot > Benutzerdefinierte Anweisungen und füge den Inhalt in eine .github/copilot-instructions.md Datei ein. In CodeGPT: Füge den Inhalt in die Datei .cursorrules oder einen äquivalenten Kontext hinzu.
  4. Initialisiere für dein Projekt: Wenn du mit der Arbeit mit Imprint beginnst, sage INIT und Imprint erstellt eine Struktur deiner Projektkonzepte basierend auf Konversationsmustern. Folge den Eingabeaufforderungen, um deine Wissensdatenbank aufzubauen.
  5. 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 HISTORY gefolgt von KOMPRIMIERUNG, um den Verlauf auf wesentliche Muster zu verdichten.
  • 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 /imprint zum Laden, falls verfügbar.
  • Problem: Muster ändern sich zwischen Sitzungen.
    • Lösung: Lade die neueste IMPRINT.md erneut; Imprint passt Muster automatisch an neue Konversationen an.

Lizenz

MIT – uneingeschränkt nutzbar. Beiträge sind willkommen.


Imprint – deine KI-DNA für nahtlose, plattformübergreifende Produktivität.

Verwandte Skills