code-analysis.mdc
Erweiterte Code-Analyse: Knowledge Graph, Qualität, Architektur
Erweiterte Code-Analyse: Knowledge Graph, Qualität, Architektur
Für wen: Codebase-Audits
So nutzt du es
Inhalt als .windsurfrules ins Projektverzeichnis legen oder in den Windsurf-Einstellungen als globale Rules hinterlegen. Der Editor folgt den Regeln ab der nächsten Anfrage.
Im Detail
code-analysis.mdc aus steipete/agent-rules weist den Agenten an, eine tiefere strukturelle Analyse der Codebase durchzuführen: Abhängigkeiten und Beziehungen zwischen Modulen als Knowledge Graph erfassen, Architekturmuster erkennen und Qualitätsprobleme wie Zirkelbezüge oder unklare Verantwortlichkeiten aufdecken. Anders als einfache Linting-Rules wie clean.mdc geht es hier nicht um Formatierung, sondern um strukturelles Verständnis vor größeren Eingriffen – etwa vor einem Refactoring oder einem Onboarding in eine unbekannte Codebase. Sinnvoll als vorbereitender Schritt, bevor man mit context-prime.mdc den Agenten auf eine konkrete Aufgabe einstimmt oder mit implement-task.mdc Änderungen umsetzen lässt.
Praxis-Tipp
Führe die Analyse vor einem größeren Refactoring aus und lass dir die identifizierten Architekturprobleme priorisiert auflisten, bevor du mit implement-task.mdc konkrete Änderungen umsetzt.
Siehe auch
Lizenz & Quelle
- Lizenz: MIT
- Quelle: github.com/steipete/agent-rules
Inhalt ansehen (code-analysis.mdc)
Lade …
Erfahrungen & Kommentare.
Funktioniert der Rule bei Ihnen? Tipps, Stolperfallen, Varianten — teilen Sie es mit der Community.
Lade Kommentare …
Passt dazu.
v5.md
Basis-Regelwerk: Task-Klassifizierung (leicht/standard/kritisch), Tool-Nutzung, Antwortstil
prompt-injection-guard.md
Schutz vor Prompt-Injection aus externem Kontext (Web/RAG/Dateien): Stopp + Rückfrage bei gefährlichen Aktionen
commit-message-format.md
Commit-Messages nach Conventional Commits (Prefix + Summary + Bullet-Body)
