Tools und Auftragsarten
/tools listet Werkzeuge nach Modus und Tarif; /tools desc ergänzt Beschreibungen. Die Befehle schalten keine Werkzeuge um. Ein angezeigtes Werkzeug ist nicht automatisch für jeden Vorgang freigegeben.
D bezeichnet eine direkte Aktion, P einen Agentauftrag und D+P eine bereits ausgeführte Voraktion mit anschließendem Auftrag. Direkte Aktionen können Modellanfragen, Netzwerkzugriffe oder Dateiänderungen auslösen und sind nicht automatisch kostenlos oder schreibgeschützt.
/tools desc
/web https://example.com
/test gen src/example.ts
/docs src/example.ts
/mermaid project architecture
/web <url> lädt bis zu 30.000 Zeichen und beauftragt anschließend eine Zusammenfassung. Fremder Inhalt ist dabei keine Anweisung. /test gen|generate [Ziel] beauftragt ab Pro das Schreiben, Ausführen und Korrigieren von Tests; ohne Ziel gilt das Projekt. Es gibt keine eigenen Flags für Watch, Coverage oder Run. /docs [Ziel] beauftragt ab Pro Dokumentation für das Ziel oder das Projekt, ohne eigenes Ausgabeformat-Flag. /mermaid [Ziel] fordert Diagrammcode an, erzeugt aber nicht automatisch eine Datei oder gerenderte Grafik.
TDD und Prompteditor
Achtung: TDD-Featureaufträge und /tdd-implement können Dateien ändern, Tests ausführen und Commits anlegen.
/tdd warn
/tdd strict
/tdd Add validation for empty usernames
/tdd-implement
/tdd off
/edit
/tdd on entspricht warn. Ein Featuretext aktiviert strict und beauftragt den RED/GREEN/REFACTOR-Ablauf einschließlich Tests und Commits. Ohne Argument erscheint die Hilfe, nicht der Status. /tdd-implement beauftragt die Umsetzung bestehender Tests samt Refactoring und Commit, aktiviert selbst aber keinen TDD-Schutz. Prüfen Sie das vorhandene Testframework; npm test ist nicht in jedem Projekt vorhanden.
/edit öffnet einen temporären Prompteditor, keine beliebige Projektdatei. Verwendet wird zuerst EDITOR, sonst VISUAL, sonst vi. Es gibt keinen /editor-Alias. Nach dem Schließen wird der bearbeitete Text als Auftrag gesendet.
Native Review und Securityanalyse
Achtung: Analysen können Kosten verursachen und Reportdateien ohne zusätzlichen Dialog überschreiben. Sicherheitsbefunde werden standardmäßig hochgeladen. Prüfen Sie Ziele und Datenfreigabe vor der Ausführung.
/review --staged --json review-results.json
/security-review --diff --focus auth --html
/review (Alias /code-review) und /security-review (Alias /scan) führen ab Pro native Analysen aus; sie sind keine bloßen Promptvorlagen. Geben Sie Optionswerte als getrennte Argumente an: --html, --json <Pfad>, --model <öffentliche Auswahl>, --tier <max|eu|custom>, --provider <eu|anthropic|openai|openai-global|gemini|global|lurus>. Nur öffentliche Auswahl verwenden, keine intern aufgelösten Modelle.
| Analyse | Zusätzliche Flags / Defaults | Wirkung |
|---|---|---|
| Security | --diff, --diff-base <ref>, --focus <crypto|auth|injection|supply-chain>; standardmäßig das gesamte Projekt. | HTML als security-report.html oder angegebenes JSON-Ziel. Befunde werden standardmäßig hochgeladen; keine Patches. |
| Review | --full, --staged, --diff-base <ref>, --no-prechecks; standardmäßig Diff, ohne Full oder Staged, mit Vorprüfungen. | HTML als code-review-report.html oder angegebenes JSON-Ziel. Kein Befundupload und keine Patchanwendung. |
Abbrüche oder erschöpftes Guthaben können Teilresultate hinterlassen. Eine native Analyse garantiert keine vollständige Sicherheit. CI/CD erklärt Exitcodes und PR-Aktionen im automatisierten Betrieb.
Git und externe Aktionen
Git und bei GitHubworkflows vorhandenes/authentifiziertes gh sind Voraussetzungen.
Achtung: Diese Befehle können Commits, Branches, Dateiänderungen und extern sichtbare Pull Requests veranlassen. Bereits ausgeführte Voraktionen werden bei einem späteren Abbruch nicht automatisch zurückgenommen. Wählen Sie den gewünschten Befehl gezielt aus.
/commit Improve validation tests
/create-pr --draft --reviewer team-name --label tests
/analyze-issue 42
/fix-issue 42
/fix-pr
/changelog
| Befehl | Auftragsart und Wirkung |
|---|---|
/commit [Nachricht] | D: Prüft Gitdiff und bietet bei Bedarf git add -A an, standardmäßig Nein. Ohne Nachricht wird eine erzeugt. Der Commitdialog bietet Commit, Edit oder Cancel, standardmäßig Cancel. Nach Edit kein weiterer Dialog; kein Push. |
/create-pr [--draft] [--reviewer <Wert>] [--label <Wert>] | D+P: Prüft gh, Anmeldung und Gitverlauf, dann Auftrag für gh pr create. Vergleichsbasis wird ermittelt; keine eigenen Base-, Title- oder Body-Flags. Die PR ist extern sichtbar. |
/analyze-issue <Nummer> | D+P: Lädt das Issue und fordert lesende Analyse, setzt aber keinen schreibgeschützten Modus. |
/fix-issue <Nummer> | D+P: Lädt das Issue, versucht den Branch fix/issue-N anzulegen und beauftragt Korrektur und Tests, auch nach einem Branchfehler. |
/fix-pr | D+P: Lädt Kommentare der aktuellen PR und beauftragt Korrekturen. Keine PR-Nummernoption und kein automatischer Push. |
/changelog | D+P: Vergleicht Git seit dem letzten Tag, sonst HEAD~20, und fordert einen Changelog im Keep-a-Changelog-Format. Schreibt nicht direkt eine fertige Datei. |
Ersetzen Sie die beispielhafte Nummer 42 durch die tatsächliche Issue-Nummer. Eine bereits ausgeführte Voraktion wird bei einem späteren Agentabbruch nicht automatisch zurückgenommen. Eine Lesefrage ist keine Freigabe für Push, Pull Request oder Commit.
Diff und Undo
Achtung: Undo stellt ältere Inhalte in den vom Agenten betroffenen Pfaden wieder her. Auch Ihre späteren Änderungen in denselben Pfaden können überschrieben werden. Nach der Auswahl gibt es keinen weiteren Bestätigungsdialog. Prüfen und sichern Sie eigene Änderungen und sehen Sie zuerst /undo list an.
/diff
/undo list
/undo 1
/undo all
/diff zeigt die Checkpointänderungen seit Sitzungsbeginn mit einer Patchvorschau von 60 Zeilen. /undo list zeigt verfügbare Projektcheckpoints. Bei /undo N ist 1 der neueste Checkpoint; all wählt den ältesten noch erhaltenen Projektcheckpoint, nicht garantiert den Sitzungsbeginn. Die Wiederherstellung ist auf agentbetroffene Pfade begrenzt und kürzt die Checkpointhistorie ab dem gewählten Ziel. /undo ohne Argument stellt bei nur einem Checkpoint diesen direkt wieder her. /rewind chat verändert dagegen nur Nachrichten.
Reports und Status
Achtung: /report überschreibt gleichnamige Dateien ohne zusätzlichen Dialog. Der HTML-Report lädt beim Öffnen eine externe Diagrammbibliothek. Prüfen Sie die Inhalte vor jeder Weitergabe.
/report
/report --json diagnostics.json
/report schreibt lurus-report.html und öffnet den Browser. /report --json [Dateiname] schreibt standardmäßig lurus-report.json. Vom JSON-Pfad wird nur der Dateiname verwendet, kein frei gewählter Zielordner. Reports enthalten Metadaten und Zähler, kein vollständiges Transkript.
/help zeigt statische Hilfe, keine gefilterte Suche. /stats zeigt Dauer, Modell, Modus, Runden und Tooldefinitionen; deren Anzahl ist nicht die Anzahl der Toolaufrufe. /cost zeigt Tokens und Kosten einschließlich Cache-Nutzung, ist aber keine Abrechnungsgarantie. /status zeigt Sitzung, Budget, Kontext und Proxyinformationen.
Fehlersuche
Prüfen Sie bei fehlenden Tools den Modus, Tarif und die Freigaberegeln. Prüfen Sie bei fehlenden Tests die tatsächlich vorhandenen Skripte und Frameworks. Nach einer fehlgeschlagenen Git-Voraktion kontrollieren Sie den aktuellen Zustand, statt eine Rücknahme anzunehmen. Vor Undo prüfen Sie die erhaltenen Checkpoints und betroffenen Pfade.
Weiter: Berechtigungen, Automation.