Was macht frank-adaptive-project-internalizer?
Prompt-zentrierte Codex-Fähigkeit, die externe Repos in Analysespezifikationen, Migrationspakete und gezielte Internalisierungsarbeit umwandelt.
Beschreibung
Diese Fähigkeit analysiert ein externes Code-Repository (z. B. von GitHub oder GitLab) und erstellt daraus:
- Eine Analysespezifikation – eine strukturierte Übersicht über den Projektaufbau, Abhängigkeiten und Konfigurationen.
- Ein Migrationspaket – eine Schritt-für-Schritt-Anleitung zur Übernahme des Codes in die eigene Codebasis.
- Eine gezielte Internalisierungsarbeit – konkrete Aufgaben, um den Code an die eigenen Standards, Build-Tools und Codierungsrichtlinien anzupassen.
Funktionsweise
- Eingabe: Der Benutzer gibt eine Repository-URL oder einen lokalen Pfad an.
- Analyse: Der Assistent durchsucht das Repository nach Schlüsseldateien (z. B.
package.json,Dockerfile,README.md). - Generierung: Auf Basis der Analyse erstellt die Fähigkeit eine Spezifikation und ein Migrationspaket im Markdown-Format.
- Arbeitsplan: Optional kann ein detaillierter Plan für die Implementierung generiert werden.
Verwendung
Rufe die Fähigkeit auf, indem du eine Repository-URL oder einen lokalen Pfad angibst:
frank-adaptive-project-internalizer github.com/example/repository
Die Ausgabe erfolgt als strukturiertes Markdown-Dokument mit folgenden Abschnitten:
- Projektübersicht
- Abhängigkeitsanalyse
- Migrationsschritte
- Konfigurationsanpassungen
- Test- und Qualitätssicherungsplan
Plattformen
- GitHub
- GitLab (öffentlich)
- Lokale Git-Repositories
Voraussetzungen
- Zugriff auf das Ziel-Repository (lesend)
- Installierter Codex-Assistent mit Skill-Unterstützung
- Optional: Node.js oder Python für lokale Abhängigkeitsanalysen
Beispiel-Ausgabe
Siehe example-output.md für eine detaillierte Beispielausgabe einer Migration.