unoplat/unoplat-code-confluence

Halte deine Codebasen stets bereit für KI-Agenten. Verbessere jeden Codierungs-Workflow um mindestens das 2-fache, indem du eine lebendige, pluggable Kontextschicht pro Repository pflegst, die Agents.md erstellt und aktualisiert.

Was ist unoplat-code-confluence?

Unoplat/unoplat-code-confluence ist eine Fähigkeit für KI-Agenten wie Claude Code, Cursor oder Codex, die sicherstellt, dass Codebasen jederzeit für den Einsatz mit Agenten optimiert sind. Durch die Erstellung und Pflege einer `Agents.md`-Datei pro Repository wird eine dynamische, einsteckbare Kontextschicht aufgebaut, die den Workflow von Entwicklern und Agenten signifikant beschleunigt – um mindestens das Doppelte. Diese Kontextschicht enthält relevante Informationen über die Codebasis, Abhängigkeiten, Architektur und häufig verwendete Muster, sodass Agenten ohne manuelle Recherche sofort loslegen können. Unterstützt wird die Fähigkeit auf Plattformen wie Claude Code, Cursor, und Codex, wodurch sie universell in modernen Entwicklungsumgebungen einsetzbar ist. Der Mechanismus basiert auf einem automatischen Scan der Repository-Struktur und der Generierung einer strukturierten Markdown-Datei, die sowohl für Menschen als auch für KI lesbar ist.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add unoplat/unoplat-code-confluence

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 unoplat-code-confluence?

Halte deine Codebasen stets bereit für KI-Agenten. Verbessere jeden Codierungs-Workflow um mindestens das 2-fache, indem du eine lebendige, pluggable Kontextschicht pro Repository pflegst, die Agents.md erstellt und aktualisiert.

Übersicht

Diese Fähigkeit erzeugt und aktualisiert automatisch eine Agents.md-Datei in deinem Repository. Diese Datei dient als zentrale Kontextquelle für KI-Agenten und enthält:

  • Projektstruktur: Eine übersichtliche Darstellung der Verzeichnis- und Dateistruktur
  • Architektur: Wichtige architektonische Entscheidungen und Muster
  • Abhängigkeiten: Aufgelistete externe Pakete und Bibliotheken mit Versionen
  • Konventionen: Code-Stil-Richtlinien, Namenskonventionen und Best Practices
  • Häufige Aufgaben: Wiederkehrende Entwicklungsaufgaben mit Lösungsansätzen
  • Umgebungsvariablen: Erforderliche Konfigurationen für verschiedene Setups

Funktionsweise

  1. Initialisierung: Beim ersten Einsatz scannt die Fähigkeit das gesamte Repository und erstellt eine Basis-Agents.md.
  2. Aktualisierung: Nach jeder Änderung (neue Dateien, Refactoring, Abhängigkeitsupdates) wird die Datei automatisch aktualisiert.
  3. Pluggability: Die Kontextschicht kann nahtlos in verschiedene Agenten integriert werden und erfordert keine manuelle Anpassung.

Vorteile

  • Zeitersparnis: Agenten müssen nicht jedes Mal den Kontext neu erfassen – spart mindestens 50 % der Zeit bei typischen Codierungs-Aufgaben.
  • Konsistenz: Alle Agenten arbeiten mit denselben aktuellen Informationen.
  • Einfachheit: Keine zusätzlichen Tools oder Konfigurationen erforderlich – nur eine Markdown-Datei.
  • Skalierbarkeit: Funktioniert für Monorepos, Microservices und gemischte Tech-Stacks.

Nutzung mit Agenten

Claude Code

Füge Agents.md dem Kontext deiner Claude-Sitzung hinzu:

code --context agents.md

Oder integriere es in deine .cursorrules-Datei.

Cursor

Lege die Agents.md im Stammverzeichnis des Repos ab. Cursor wird sie automatisch als Kontextreferenz erkennen.

Codex

Binde die Datei in deine Prompt-Vorlage ein, um Codex mit den aktuellen Projektdetails zu versorgen.

Beispiel einer generierten Agents.md

# Agents Context for MyProject

## Project Structure
- `src/`: Hauptquellcode
- `tests/`: Unit- und Integrationstests
- `docs/`: Dokumentation

## Architecture
- Verwendet Model-View-ViewModel (MVVM) mit Dependency Injection
- Wichtige Module: `core`, `services`, `ui`

## Dependencies
- Python 3.11+
- FastAPI 0.100+
- SQLAlchemy 2.0+

## Conventions
- Type Hints sind obligatorisch
- Tests mit pytest schreiben
- Commit-Nachrichten im Conventional Commits-Stil

Installation

Um die Fähigkeit zu nutzen, klone das Repository oder installiere das Paket:

# via pip (falls als Paket verfügbar)
pip install unoplat-code-confluence

# oder als Git-Submodul
git submodule add https://github.com/unoplat/unoplat-code-confluence.git

Konfiguration

Keine zusätzliche Konfiguration erforderlich. Die Fähigkeit erkennt automatisch die wichtigsten Aspekte deines Repos. Für benutzerdefinierte Einstellungen erstelle eine unoplat.config.yml im Stammverzeichnis.

Weiterführende Informationen

Verwandte Skills