machichdigital
RuleWindsurf Rules & Cross-IDE-RulesLizenz: MITfrei kopierbar

check.mdc

Führt Projekt-Checks (Lint, Typen, Security) aus und behebt Fehler

⬇ Als Datei laden

× kopiert× heruntergeladenBewertung:

Führt Projekt-Checks (Lint, Typen, Security) aus und behebt Fehler

Für wen: Vor jedem Push

Im Detail

check.mdc führt vor einem Push alle relevanten Projekt-Checks aus — Linter, Typprüfung und Security-Scans — und behebt gefundene Probleme direkt, statt sie nur zu melden. Das verhindert, dass triviale Fehler wie falsche Typen, Lint-Verstöße oder bekannte Sicherheitslücken in Abhängigkeiten erst in der CI oder im Review auffallen und einen zusätzlichen Feedback-Zyklus kosten. Der Unterschied zu reinen CI-Checks ist, dass hier automatisch nachgebessert wird, statt nur ein rotes Kreuz anzuzeigen. Sinnvoll als letzter Schritt vor jedem Commit-Push, besonders in Projekten mit strengen CI-Gates, wo ein fehlgeschlagener Check den ganzen Merge blockiert.

Voraussetzungen

  • Bestehendes Projekt-Setup mit Linter, Typprüfung und Security-Scan-Tools
  • IDE mit Unterstützung für .mdc-Rules

Schritt für Schritt

  1. check.mdc ins Projekt einbinden und an die tatsächlich vorhandenen Linter-, Typprüf- und Security-Tools anpassen
  2. Vor dem nächsten Push testweise auslösen und prüfen, ob die Checks wirklich laufen
  3. Kontrollieren, ob gefundene Fehler automatisch behoben werden statt nur gemeldet zu werden
  4. Bei Projekten mit strengen CI-Gates gezielt vor jedem Push einsetzen, um Merge-Blocker zu vermeiden

Beispiel aus der Praxis

Vor einem Push meldet check.mdc einen Typfehler und einen Lint-Verstoß im geänderten Code, behebt beide automatisch, und erst danach wird gepusht — ohne dass die CI später wegen trivialer Fehler rot wird.

Praxis-Tipp

Rufen Sie check.mdc direkt vor commit-push.md auf, damit Lint- und Typfehler behoben sind, bevor der Push überhaupt versucht wird.

Stolperfallen

Automatische Fehlerbehebung kann Änderungen vornehmen, die man nicht erwartet — den Diff vor dem Commit prüfen statt blind zu vertrauen. Die Rule ersetzt zudem keine projektspezifische CI-Konfiguration, sie muss zu den tatsächlich genutzten Tools passen.

Siehe auch

Lizenz & Quelle

Inhalt ansehen (check.mdc)
Lade …

Erfahrungen & Kommentare.

Funktioniert der Rule bei Ihnen? Tipps, Stolperfallen, Varianten — teilen Sie es mit der Community.

Lade Kommentare …

Ihre IP-Adresse wird zum Schutz vor Missbrauch gespeichert und nach 14 Tagen automatisch entfernt (Datenschutz).

Passt dazu.

v5.md

Basis-Regelwerk: Task-Klassifizierung (leicht/standard/kritisch), Tool-Nutzung, Antwortstil

MIT