Benutzerdefinierte Commands ermöglichen dir, wiederverwendbare Workflows zu erstellen, die mit einem einfachen /-Prefix im Chat-Eingabefeld ausgelöst werden können. Diese Commands helfen, Prozesse in deinem Team zu standardisieren und machen häufige Aufgaben effizienter.
Commands befinden sich derzeit in der Beta. Die Funktion und die Syntax können sich ändern, während wir sie weiter verbessern.
Befehle sind als einfache Markdown-Dateien definiert und können an zwei Orten gespeichert werden:
Projektbefehle: Gespeichert im Verzeichnis .cursor/commands deines Projekts
Globale Befehle: Gespeichert im Verzeichnis ~/.cursor/commands in deinem Home-Verzeichnis
Wenn du im Chat-Eingabefeld / tippst, erkennt Cursor automatisch verfügbare Befehle aus beiden Verzeichnissen und zeigt sie an – so sind sie in deinem Workflow sofort verfügbar.
Probier diese Befehle in deinen Projekten aus, um ein Gefühl dafür zu bekommen, wie sie funktionieren.
Code-Review-Checkliste
Copy
Ask AI
# Code-Review-Checkliste## ÜberblickUmfassende Checkliste für gründliche Code-Reviews, um Qualität, Sicherheit und Wartbarkeit sicherzustellen.## Review-Kategorien### Funktionalität- [ ] Code macht, was er soll- [ ] Edge Cases werden abgedeckt- [ ] Fehlerbehandlung ist angemessen- [ ] Keine offensichtlichen Bugs oder Logikfehler### Codequalität- [ ] Code ist gut lesbar und strukturiert- [ ] Funktionen sind klein und fokussiert- [ ] Variablennamen sind aussagekräftig- [ ] Kein doppelter Code- [ ] Hält Projektkonventionen ein### Sicherheit- [ ] Keine offensichtlichen Sicherheitslücken- [ ] Eingabevalidierung vorhanden- [ ] Sensible Daten werden korrekt gehandhabt- [ ] Keine hardcodierten Secrets
Sicherheitsaudit
Copy
Ask AI
# Security Audit## ÜberblickUmfassende Sicherheitsüberprüfung zur Identifizierung und Behebung von Schwachstellen im Codebase.## Schritte1. **Dependency-Audit** - Auf bekannte Schwachstellen prüfen - Veraltete Pakete aktualisieren - Third-Party-Dependencies überprüfen2. **Code Security Review** - Auf gängige Schwachstellen prüfen - Authentifizierung/Autorisierung überprüfen - Datenverarbeitungspraktiken prüfen3. **Infrastructure Security** - Umgebungsvariablen überprüfen - Zugriffssteuerungen prüfen - Netzwerksicherheit prüfen## Security Checklist- [ ] Dependencies aktualisiert und sicher- [ ] Keine hardcodierten Secrets- [ ] Eingabevalidierung implementiert- [ ] Authentifizierung sicher- [ ] Autorisierung korrekt konfiguriert
Neue Funktion einrichten
Copy
Ask AI
# Neue Funktion einrichten## ÜberblickEine neue Funktion systematisch vom initialen Plan bis zur Implementierungsstruktur aufsetzen.## Schritte1. **Anforderungen definieren** - Funktionsumfang und Ziele klären - User Stories und Akzeptanzkriterien festlegen - Technischen Ansatz planen2. **Feature-Branch erstellen** - Von main/develop abzweigen - Lokale Entwicklungsumgebung aufsetzen - Neue Abhängigkeiten konfigurieren3. **Architektur planen** - Datenmodelle und APIs entwerfen - UI-Komponenten und Flows planen - Teststrategie definieren## Checkliste für das Feature-Setup- [ ] Anforderungen dokumentiert- [ ] User Stories geschrieben- [ ] Technischer Ansatz geplant- [ ] Feature-Branch erstellt- [ ] Entwicklungsumgebung bereit
Pull Request erstellen
Copy
Ask AI
# PR erstellen## ÜberblickErstelle einen gut strukturierten Pull Request mit klarer Beschreibung, passenden Labels und Reviewern.## Schritte1. **Branch vorbereiten** - Sicherstellen, dass alle Änderungen committed sind - Branch zum Remote pushen - Prüfen, dass der Branch mit main auf dem neuesten Stand ist2. **PR-Beschreibung schreiben** - Änderungen klar zusammenfassen - Kontext und Motivation angeben - Breaking Changes auflisten - Screenshots hinzufügen, wenn es UI-Änderungen gibt3. **PR einrichten** - PR mit aussagekräftigem Titel erstellen - Passende Labels hinzufügen - Reviewer zuweisen - Zugehörige Issues verlinken## PR-Vorlage- [ ] Feature A- [ ] Bugfix B- [ ] Unit-Tests bestehen- [ ] Manuelles Testen abgeschlossen
Tests ausführen und Fehler beheben
Copy
Ask AI
# Alle Tests ausführen und Fehler beheben## ÜbersichtFühre die vollständige Testsuite aus und behebe systematisch alle Fehlerschläge, um Codequalität und Funktionalität sicherzustellen.## Schritte1. **Testsuite ausführen** - Alle Tests im Projekt ausführen - Ausgabe erfassen und fehlgeschlagene Tests identifizieren - Sowohl Unit- als auch Integrationstests prüfen2. **Fehler analysieren** - Nach Typ kategorisieren: flaky, defekt, neu - Fixes nach Impact priorisieren - Prüfen, ob Fehler mit jüngsten Änderungen zusammenhängen3. **Probleme systematisch beheben** - Mit den kritischsten Fehlern beginnen - Ein Problem nach dem anderen beheben - Tests nach jedem Fix erneut ausführen
Neuen Entwickler onboarden
Copy
Ask AI
# Neue·n Developer onboarden## ÜbersichtUmfassender Onboarding‑Prozess, um einen neuen Developer schnell startklar zu machen.## Schritte1. **Environment‑Setup** - Erforderliche Tools installieren - Entwicklungsumgebung einrichten - IDE und Extensions konfigurieren - Git und SSH‑Keys einrichten2. **Projekteinstieg** - Projektstruktur durchgehen - Architektur verstehen - Wichtige Doku lesen - Lokale Datenbank einrichten## Onboarding‑Checkliste- [ ] Entwicklungsumgebung bereit- [ ] Alle Tests grün- [ ] Anwendung lokal startbar- [ ] Datenbank eingerichtet und funktionsfähig- [ ] Erste·r PR erstellt