.agents/skills/system_design_standards/SKILL.md
Definiert die strikten Guidelines für System-Dokumente im docs/systems/ Verzeichnis basierend auf C4 Component Level 3.
npx skillsauth add BenniKiel/S.A.G.E.--Systematic-Agentic-Guidance-Environment- System Design StandardsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Dieser Skill stellt sicher, dass alle Systeme im Projekt nach einem einheitlichen, vorhersehbaren Schema dokumentiert werden.
Immer wenn du ein neues System entwirfst oder die Dokumentation eines bestehenden Systems in docs/systems/ aktualisierst, betrachte das System als eine C4 Component (Level 3 des C4 Modells). Du MUSST dich strikt an folgendes Markdown-Template halten.
Jede Datei in docs/systems/ (z.B. NPC_System.md) muss zwingend diese Struktur aufweisen:
Eine kurze, prägnante Zusammenfassung (1-3 Sätze), was diese Komponente tut, wofür sie verantwortlich ist und in welchem C4 Container sie lebt.
Zwingend erforderlich: Erstelle ein mermaid Flowchart oder Class-Diagramm, das die internen Datenflüsse und die Verbindungen zu anderen C4 Components visuell darstellt.
Mermaid Safeguards (STRIKT):
NodeA["Text (Details)"]).Welche Methoden, Events oder Hooks stellt diese Komponente für andere Komponenten zur Verfügung? Beschreibe die Signatur und den Zweck der öffentlichen Schnittstellen.
Welche anderen Systeme (Komponenten) oder externen Module werden von dieser Komponente aufgerufen oder benötigt? (z.B. "Benötigt das Time_System für Berechnungen").
Wie speichert dieses System seine Daten?
Aktuelle Einschränkungen, bekannte Bugs oder Randfälle.
Wie kann dieses System lokal oder in der Zielumgebung getestet und verifiziert werden?
npm run test), API-Calls oder UI-Flows triggern das System?Weiche nicht von diesen Sektionen ab, es sei denn, du fügst projektspezifisch wichtige, zusätzliche Sektionen hinzu. Mermaid-Diagramme sind nicht optional!
data-ai
Zwingt den Agenten, Aufgaben in einem strukturierten, 4-phasigen Workflow anzugehen (Analysis -> Concept -> Review -> Implementation).
documentation
Erzwingt das ungefragte Aktualisieren und Lesen des Wissensstands (Docs) vor und nach Aufgaben.
testing
Zwingt den Agenten, wichtige Architekturentscheidungen in Form von kurzen ADR-Dokumenten im docs/decisions/ Ordner festzuhalten.
documentation
Fetch GitHub issues, spawn sub-agents to implement fixes and open PRs, then monitor and address PR review comments. Usage: /gh-issues [owner/repo] [--label bug] [--limit 5] [--milestone v1.0] [--assignee @me] [--fork user/repo] [--watch] [--interval 5] [--reviews-only] [--cron] [--dry-run] [--model glm-5] [--notify-channel -1002381931352]