glowElephant/context-forge

Auto-Harness-Engineering-Meta-Repo: Diskutiere → kuratiere → starte ein kontextoptimiertes Projekt für Claude Code, Cursor, Copilot und andere KI-Codierungsagenten.

Was ist context-forge?

Dieses Skill, `glowElephant/context-forge`, ist ein Meta-Repository, das den gesamten Lebenszyklus eines kontextoptimierten KI-Entwicklungsprojekts automatisiert. Es ist darauf ausgelegt, Teams dabei zu helfen, von einer ersten Diskussion über die sorgfältige Kuratierung relevanter Kontextinformationen bis hin zum automatischen Bootstrap eines vollständig eingerichteten Projekts für verschiedene KI-Codierungsagenten wie Claude Code, Cursor und Copilot zu gelangen. Der Hauptnutzen liegt in der Lösung des Problems, dass KI-Agenten ohne ausreichenden Kontext oft irrelevante oder fehlerhafte Vorschläge machen. Dieses Tool standardisiert und automatisiert den Prozess der Konzepterstellung und -einbettung und stellt sicher, dass Ihr KI-Assistent ein tiefes Verständnis für Ihre Codebasis, Ihre Architektur und Ihre Konventionen hat. Es funktioniert, indem es ein strukturiertes Diskussionsformat, eine Vorlagen-Engine zur Kontextkuratierung und einen Bootstrap-Mechanismus bereitstellt, der die erforderlichen Konfigurationsdateien, `.cursorrules`, `CONTEXT.md` und andere agentenspezifische Dateien generiert.

Funktioniert mit✓Claude Code~Codex CLI✓Cursor
npx skills add glowElephant/context-forge

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 context-forge?

Auto-Harness-Engineering-Meta-Repo: Diskutiere → kuratiere → starte ein kontextoptimiertes Projekt für Claude Code, Cursor, Copilot und andere KI-Codierungsagenten.

Übersicht

glowElephant/context-forge ist ein Toolkit und Meta-Repository, das entwickelt wurde, um die Erstellung kontextreicher Entwicklungsumgebungen für KI-Codierungsagenten zu automatisieren. Es führt Benutzer durch einen strukturierten Workflow:

  1. Diskutiere: Beginne mit einem strukturierten Meeting oder einer Diskussion, um die Anforderungen des Projekts, die Architektur und die Entwicklungskonventionen zu sammeln.
  2. Kuratiere: Verwende die mitgelieferten Werkzeuge, um relevante Kontextinformationen zu extrahieren, zu organisieren und zu verfeinern, einschließlich Code-Stil, Abhängigkeiten, Tests und Architekturmuster.
  3. Starte: Generiere automatisch die gesamte erforderliche Konfiguration und die Kontextdateien (CONTEXT.md, .cursorrules, agentenspezifische Konfigurationen), um dein Projekt für die Zusammenarbeit mit KI vorzubereiten.

Hauptfunktionen

  • Meta-Repository-Ansatz: Fungiert als übergeordnetes Repository, das die Kontextdefinition für deine gesamte Organisation oder dein Team verwaltet.
  • Workflow-Automatisierung: Automatisiert den mühsamen Prozess der Dokumentation deiner Codebasis für KI-Agenten.
  • Multi-Agenten-Unterstützung: Ausgabe, die mit Claude Code, Cursor, Copilot und anderen wichtigen KI-Codierungsagenten kompatibel ist.
  • Konversationsgetriebene Einrichtung: Nutze KI-gesteuerte Diskussionen, um anfängliche Kontextentwürfe zu generieren.

Erste Schritte

Um glowElephant/context-forge zu verwenden, klone dieses Repository in dein Meta-Repo-Verzeichnis:

git clone https://github.com/glowElephant/context-forge.git
cd context-forge

Voraussetzungen

  • Node.js (v18 oder höher)
  • npm oder yarn
  • Ein KI-Assistent (Claude Code, Cursor, Copilot)

Verwendung

  1. Führe das Setup-Skript aus, um ein neues Projekt zu initialisieren:

    npm run setup
    
  2. Folge den Aufforderungen, um die Details deines Projekts zu beschreiben.

  3. Die Tool generiert die folgenden Dateien in deinem Zielverzeichnis:

    • CONTEXT.md – Hauptkontextdatei für KI-Assistenten
    • .cursorrules – Regeln für die Cursor-Integration
    • agent_config.yml – Allgemeine Konfiguration für verschiedene KI-Agenten
    • docs/context/ – Verzeichnis mit detaillierten Kontextdokumentationen

Konfiguration

Du kannst das Verhalten von context-forge über die Datei forge.config.yml im Stammverzeichnis anpassen:

# forge.config.yml
projekt:
  name: "mein-ki-projekt"
  typ: "node-bibliothek"
  agenten:
    - claude-code
    - cursor
    - copilot
kontext-quellen:
  - pfad: "./src"
    muster: ["**/*.ts", "**/*.tsx"]
  - pfad: "./tests"
    muster: ["**/*.test.ts"]

Integrationen

AgentUnterstütztKonfiguration automatisch generiert
Claude CodeJaCONTEXT.md
CursorJa.cursorrules, .cursorconfig
CopilotJa.github/copilot-instructions.md
Codex CLITeilweiseManuell

Beispiele

Sieh dir das examples/ Verzeichnis für vollständige Beispiele an, wie context-forge mit verschiedenen Projekttypen verwendet wird.

Mitwirken

Beiträge sind willkommen! Bitte lies CONTRIBUTING.md, um zu erfahren, wie du helfen kannst.

Lizenz

MIT-Lizenz. Siehe LICENSE für Details.

Gemeinschaft

  • Diskussionen auf GitHub Issues und Discussions
  • Chat auf [Discord-Server einladen / Link einfügen]

Erstellt mit ❤️ von glowElephant

Verwandte Skills