Was macht goal-builder-skill?
Ein Claude Code-Skill, der eine vage Absicht in einen wohlgeformten /goal-Aufruf verwandelt – mit interaktivem Interview, Projekt-Selbstanalyse, Eignungsprüfung und einem einfügebereiten /goal-Befehl, der durch eine gespeicherte MD-Datei abgesichert ist.
Übersicht
Dieser Skill hilft dabei, aus einer ersten, unklaren Idee (z. B. „Ich möchte die API optimieren“) einen konkreten und ausführbaren /goal-Befehl zu erstellen. Er ist in mehrere Phasen unterteilt:
- Interview: Der Skill fragt iterativ nach, um die Absicht zu schärfen und Kontext zu sammeln.
- Projekt-Selbstanalyse: Er untersucht das aktuelle Projekt (z. B. Dateistruktur, vorhandene Konfiguration), um relevante Informationen zu gewinnen.
- Eignungsprüfung (Gate): Er bewertet, ob die Absicht als
/goalgeeignet ist und gibt ggf. Empfehlungen zur Anpassung. - Generierung: Er erstellt den finalen
/goal-Befehl, der direkt in die Zwischenablage kopiert werden kann. - Dokumentation: Eine Markdown-Datei (
goal-draft.md) wird erstellt, die die gesamte Interaktion, die Analyse und den finalen Befehl enthält.
Funktionsweise
- Der Skill wird durch einen Befehl wie
/goal-builderoder durch die Nennung einer Absicht aktiviert. - Er leitet den Nutzer mit gezielten Fragen durch den Prozess.
- Der generierte
/goal-Befehl ist direkt ausführbar und enthält alle notwendigen Schritte.
Verwendung
- Starten Sie den Skill:
/goal-builder(oder beschreiben Sie einfach Ihre Absicht). - Beantworten Sie die Fragen des interaktiven Interviews.
- Der Skill erstellt automatisch einen Vorschlag für den
/goal-Befehl. - Kopieren Sie den Befehl und führen Sie ihn mit
/goal <eingefügter Befehl>aus.
Beispiel
Absicht: „Ich möchte ein neues Datenbank-Modell für Benutzer erstellen.“
Ergebnis: Ein /goal-Befehl wie:
/goal Erstelle ein neues Sequelize-Modell für Benutzer mit den Feldern: id, name, email, passwort (gehasht). Füge Validierungen und Assoziationen hinzu. Erstelle auch die zugehörige Migration.
Voraussetzungen
- Claude Code Umgebung.
- Zugriff auf das aktuelle Projektverzeichnis.
Lizenz
MIT