Was macht architecture-audit?
Agent Fertigkeit 'architecture-audit' aus DanhDue/ai-agent-tools.
Übersicht
Diese Fertigkeit ermöglicht es KI-Agenten, die Architektur eines Projekts zu prüfen, indem sie:
- Die Verzeichnisstruktur analysieren
- Abhängigkeiten überprüfen
- Konfigurationsdateien validieren
- Nach veralteten Mustern suchen
- Sicherheitsprobleme identifizieren
Unterstützte Plattformen
- Claude Code
- Cursor
- Codex
- Andere kompatible KI-Assistenten
Installation
Füge die Fertigkeit zu deinem ~/.cursor/skills.yaml oder der entsprechenden Konfiguration für deinen Agenten hinzu:
skills:
- name: architecture-audit
source: DanhDue/ai-agent-tools
Verwendung
-
Automatische Prüfung: Die Fertigkeit wird ausgeführt, wenn du einen Befehl wie
audit architecturein deinem Projekt eingibst. -
Konfiguration: Erstelle eine Datei
architecture-audit.jsonim Stammverzeichnis deines Projekts, um Regeln anzupassen:
{
"ignorePaths": ["node_modules", "dist"],
"checks": {
"dependencies": true,
"structure": true,
"security": true
}
}
- Berichterstellung: Die Fertigkeit gibt einen strukturierten Bericht mit Status (
passed,warning,failed) und detaillierten Empfehlungen aus.
Beispiel
# Architektur-Prüfung ausführen
$ audit architecture
# Ausgabe:
# ✅ Verzeichnisstruktur: bestanden
# ⚠️ Abhängigkeiten: 1 Warnung (nicht genutzte Abhängigkeit: lodash)
# ❌ Sicherheit: 1 Fehler (veraltete Version von express: 4.17.1 -> 4.18.2 empfohlen)
Entwicklung
Beiträge sind willkommen! Reiche Pull-Requests oder öffne Issues im GitHub-Repository.
Lizenz
MIT