Was macht appprobe?
KI-gestützter mobiler Projekt-Scanner. Erzeugt skill.md-Kontextdateien für ältere iOS- und Android-Projekte, damit Claude Code, Cursor und Windsurf Ihre Codebasis verstehen, bevor sie Änderungen vornehmen.
Funktionsweise
appprobe durchsucht Ihr Projektverzeichnis nach relevanten Konfigurationsdateien wie Podfile, build.gradle, project.pbxproj und anderen. Es analysiert Abhängigkeiten, Build-Einstellungen und Projektstrukturen, um eine umfassende skill.md-Datei zu generieren, die als Kontext für KI-Assistenten dient.
Unterstützte Plattformen
- iOS: Unterstützt CocoaPods, Swift Package Manager, Xcode-Projektdateien
- Android: Unterstützt Gradle, Maven, Android-Manifest
- Beide: Erkennt gemischte Projekte und generiert entsprechenden Kontext
Installation
# Über npm global installieren
npm install -g appprobe
# Oder mit npx ausführen
npx appprobe
Verwendung
# Im Projektverzeichnis ausführen
appprobe scan
# Spezifischen Pfad angeben
appprobe scan --path /path/to/project
# Ausgabe in benutzerdefinierte Datei
appprobe scan --output .claude/skill.md
Ausgabe
Die generierte skill.md enthält:
- Projektname und -typ
- Abhängigkeiten mit Versionen
- Build-Konfigurationen
- Unterstützte Plattformen und SDK-Versionen
- Wichtige Architekturentscheidungen
Integration mit KI-Tools
Stellen Sie sicher, dass die generierte skill.md-Datei an einem Ort abgelegt wird, der von Ihrem KI-Assistenten erkannt wird:
- Claude Code: Standardmäßig im Stammverzeichnis des Projekts
- Cursor: In
.cursor/skill.md - Windsurf: In
.windsurf/skill.md
Lizenz
MIT