Was macht skill-forge?
Automatisiere die Verbesserung von KI-Skills und Codebasen durch iteratives Testen, Aktualisieren und Verfeinern von Dateien mithilfe objektiver Metriken im autonomen oder geführten Modus.
Überblick
Skill-Forge ist ein leistungsstarkes Werkzeug, das den Prozess der kontinuierlichen Verbesserung von Softwareprojekten und KI-Skills automatisiert. Es führt automatisch Tests durch, analysiert Metriken und schlägt oder wendet Verbesserungen an, um die Qualität und Effizienz zu steigern.
Funktionsweise
- Definition von Metriken: Definiere objektive Metriken, die die Qualität des Projekts messen (z. B. Code-Coverage, Antwortzeit, Genauigkeit).
- Iterative Tests: Das Skill führt automatisch Tests aus und sammelt Metrikdaten.
- Analyse und Verbesserung: Basierend auf den Metriken identifiziert das Skill Schwachstellen und schlägt Optimierungen vor.
- Autonomer Modus: Im autonomen Modus werden Verbesserungen automatisch angewendet.
- Geführter Modus: Im geführten Modus werden Änderungen vor der Anwendung bestätigt.
Unterstützte Plattformen
- Claude Code
- Cursor
- Codex
- Andere KI-Agenten-Plattformen
Nutzung
- Installation: Füge das Skill zu deinem KI-Agenten hinzu (z. B. über die Konfigurationsdatei).
- Konfiguration: Definiere Metriken und Ziele in einer Konfigurationsdatei (z. B.
forge-config.yaml). - Ausführung: Starte den Verbesserungsprozess mit dem Befehl
forge run. - Überwachung: Verfolge den Fortschritt über die generierten Berichte.
Beispiel-Konfiguration (forge-config.yaml)
metrics:
- name: "code-coverage"
target: 85
unit: "%"
- name: "response-time"
target: 200
unit: "ms"
direction: lower
mode: auto # oder "guided"
Befehle
| Befehl | Beschreibung |
|---|---|
forge run | Startet den Verbesserungsprozess |
forge status | Zeigt den aktuellen Status und Metriken an |
forge approve | Bestätigt vorgeschlagene Änderungen (nur geführter Modus) |
Lizenz
MIT License